I have had pretty much the same issues you have had for years, except I had normal thyroid and cortisol levels. I have worked with Dr. Overbeck and his assistant Sean Bean for a few years. They have helped me regain my T levels to near optimal. They are very good and easy to work with. They do pretty much any lab work I request. Despite me not having any cortisol or thyroid issues, my ferritin was very low, and through the months I was able to get that up to optimal by eating 1-2 lbs of beef per day, which along with liver is the best source of iron IMO.
I also did the clomid test about a year ago and responded very well, which meant that I was secondary hypogonad. Sean Bean and I have been working with natural supplements along with low dose clomid. Low dose clomid is freakin awesome and seems to work wonders. I get 50mg tabs and break them into 4 pieces. I then take 12.5 mg every 3rd day. This gets my T into the 700’s and once off I can hold without it until some shit in my life happens like working 2 jobs and going to school lowers my T again.
D aspartic acid works wonders as well and is very safe because it is simply the enantiomer of L aspartic acid and present in the lutenizing hormone, hypothalamus, and testes of all animals.
You have been talking a lot about thyroid and cortisol lately is some pretty complex realms, so I assume you are no newbie. However, dont forget to take the basics for boosting T, like zinc, vitamin D (which you are), DAA, and low dose clomid (optional)
You need to get your T up now if possible. A previous post explains the correct order of repairing systems going thyroid/adrenal, then hormones. This is true, but dont think that you will make the situation any better by having long term Low T. You have had your testosterone low for long enough, and I do see you are trying to experiment by seeing if your thyroid boosting/adrenal boosting plan will work, but IMO it is not worth it to keep your T low like this for a long time. Get ahold of some clomid for christ sake. Another option would be to try the GNRH analogue triptorelin, which is a 1 shot cure in some men with low T. It stimulates LH and FSH to get a permanent effect. Some steroid users who kill their HPTA are able to come back from the dead by taking triptorelin.
Sometimes it doesnt matter if you find the root cause or not, you need to retrain your body to have T again.
Most importantly, you need to go on a pro testosterone/thyroid diet, which means eating plenty of red meat, low PUFA foods, lots of saturated fat, coconut oil, and some good clean carbs. Going on a low carb diet will shut down thyroid function as well. You need glucose to be oxidized for your thyroid to work properly, which is why you need plenty of carbs and never eat foods high in PUFA (poly unsaturated fatty acid) content, which typically oxidize easily and prevent glucose oxidation. Look up Ray Peat, a biochemist who is a real authority on thyroid and he has extensive research on problems with PUFA and thyroid. Coconut oil helps thyroid greatly. Avoid grains and legumes like the plague as they often contain thyroid inhibitors/enzyme inhibitors and always have antinutrients. You really want to eat a paleolithic diet but include a little eggs and some milk, preferably raw milk.