Fatigue/need for sleep is a common symptom of hypothyroidism. So I think that you need to ask your doctor for an increase in your med. 25 mcg of T4 med is not very much at all. I don't know why the doctor would think that 4000 IU of D3 is a max. dose. I expect you will need more to get your D up to 50 min. Your B12 is also too low. It should be in the very upper end of the range. Low B12 can also cause fatigue type problems.
If your ferritin was high normal without taking iron supplements, I would suggest that you also get a full iron test panel, including ferritin, serum iron, TIBC, and % saturation. That will give a better picture of your iron status.
Glad to hear you are feeling so much better.
Your Free T4 is at 40.2% of its range ( 1.22 minus .73 divided by the total range, which is 1.95 minus .73). Your Free T3 is at 42.9% of its range. There is room to raise your levels, if you still have symptoms. So please tell us about any symptoms you have, and what med and dosage you are on.
Also have you been tested for Vitamin D, B12 and ferritin?