TSH isn’t a thyroid hormone, it stimulates the thyroid gland, if you want to see how much thyroid hormones are being produced, then test thyroid hormones ~ Free T4, Free T3 and Reverse T3. Most doctors will fail at thyroid testing and treatment and know shockingly know very little within their own field of medicine.
Your doctor is making the assumption that because TSH is in range that thyroid hormone are also within ranges. This is not always the case, Free T3 shows what’s going on at the cellular level and more closely correlates with symptoms, not so with TSH.
HCG is the only thing to reverse testicular atrophy, not everyone will see testicle atrophy, but a slight reduction. Some men cannot tolerate HCG and it can cause gyno, not surprising since it abundant in females. HCG is HPTA suppressive and only stimulates half of the testicles and anastrozole has no affect on estrogen produced inside the testicles.