A small dose of anastrozole, 0.5mg/week in divided EOD doses may lead to some improvements. Dosing that small needs a liquid where you can dispense by the drop.
Your low iron status does not really fit with the rest of your CBC.
Are you eating red meat?
Any digestive problems or food allergies/sensitivities?
Any iron in your supplements, cereals, bread?
I suspect that if you did TRT with high normal TT, FT, your HTC [hematocrit] may be a problem.
Please read these links found here: About the T Replacement Category - #2 by KSman
advice for new guys
things that damage your hormones