Measuring total testosterone is based on recognizing the testosterone molecule and there are relatively reliable lab methods for that, within 'calibration errors'. I never got one value in US an a completely different value in Europe.
Measuring free testosterone requires a method to physically separate the free testosterone from the bound testosterone and the dialysis method does that with a semi-permeable membrane. The concentration of free testosterone is vanishingly small and some part of it gets stuck in the dialysis membrane. So in all cases you are measuring some proxy of it, depending on the membrane used, lab/test conditions, methods used to determine amount free testosterone after dialysis etc. It is proxy first because the method of separation free from bound testosterone is not reliable and second because lab methods to measure free testosterone are unreliable at such small concentrations.
You can keep arguing semantics but the simple fact remains - total testosterone values have little variability between labs using the same method, while each free testosterone value is valid only in its own test scale because they are impossible to compare between different methods/labs - hence are proxy.