Your test results identified two of the causes for your fatigue. Low thyroid hormone (specifically low Free T3, and likely low Free T4, based on your low Total T4). The other cause is the low ferritin. As you stated you need to increase your med to raise both your FT4 and FT3. Also, you need to supplement with iron to get your ferritin up to 70 minimum. That is likely going to require about 50-75 mg of a good form of iron like ferrous bisglycinate, ferrous fumarate, or ferrous sulfate. The bisglycinate is reported to be easy on your digestive system.
Assuming that those lab results are representative of you being on the 65 mg of WP Thyroid, you clearly need a substantial increase. Also, T3 meds reach peak effect in 3-4 hours, so it is best to split dose into half for morning and early afternoon. Also, it is best to defer the morning dose before blood draw, in order to avoid false high results.
I don't know how the doctor calculated your dosages when you switched from WP Thyroid to T4 plus T3 meds and then back to WP Thyroid. I can explain how to calculate, if you want, but one grain of a desiccated type med is equivalent to only about 66 mcg of T4, since the AACE/ATA Guidelines say that one mcg of T3 is the equivalent of only about 3 mcg of T4. So there was quite a disparity between the 65 mg of WP Thyroid (equivalent to about 66 mcg of T4) and the 100 mcg of Levo plus 5 mcg of T3 (which is equivalent to about 115 mcg of T4).
Just for info, I have read that Free T4 is also important for good hair growth.
It is not T4 that is good for hair, it is having an optimal level of Free T4, which you most likely do not have. In the words of a good thyroid doctor, "in tests done about 24 to 28 hrs after their last daily dose, most people on adequate NDT therapy have a suppressed TSH. They usually have FT4 levels that are 1 to 1.3ng/dL, and free T3 levels that are rather high in the range or even slightly above the range. The higher FT3 level compensates for the lower FT4 levels on NDT."
You mentioned an increase, which you certainly needed. When was that done and what is the new dosage? Have you been supplementing with iron to optimize your ferritin level?
Since your Ferritin levels is low it means you also have problem absorbing T4 from medicine so likely require a large dose of T4 and care should be taken not to take other medicines, food along with it. Also this shows you might be deficient in other essentials too like Zinc, Selenium, Folate etc which all might be other reasons. Anyway supplement only after getting the actual levels as many of these excess can do more harm than deficiency.
You badly need the iron. You can avoid the problems with it by taking the ferrous bisglycinate along with about 500 mg of magnesium or Vitamin C.
You need not have to take Vitamin D as your level is already over 70 and heading to overload. Also concerning other nutrients its harmful if the levels go high. So its best you not take needless supplements and make sure eat a well balanced diet. Concerning selenium and zinc, wheat foods is a good source and also veg. For example 100g of wheat flour contain 70 mcg of selenium which is 100% DV and zinc 2.9 mg which is 20% DV.
What you really need is up your iron levels by taking iron supplement along with Vitamin C for more absorption. Also since you ahve problem absorbing iron. Its best you avoid tea, coffee etc along with food, iron supplement as those drinks along with food reduce iron absorption from food.
Your stomach issue can also be related to hypothyroidism. So I suggest that you work on getting your Free T4 and Free T3 optimized, as well as your ferritin level. If no other way is possible, you should be able to get iron injections.