First set labs your TT was 617 ng/dL using the most accurate assay LC-MS/MS but you did not show what your FT (using an accurate assay) or SHBG level was?
In the second set of labs, your TT is robust 840 ng/dL (not sure what assay was used), and your FT was done using an inaccurate assay so although your SHBG level is high which will have a big impact on your FT level (depending on how high SHBG is and where your TT levels sit) you have no idea where your FT level truly sits and it may not be as low as you think!
Again I would retest using an accurate assay for FT and always have testing done at the same lab, same time (early am) using the same assays (accurate) otherwise you are just wasting your time.