Yeah, your free's are still too low so you need a little more t4. Here is the problem, most dr's look at that tsh and panic and reduce your meds.........in reality they need to focus on the free's and since yours are low you need an increase in meds despite that low tsh. My tsh was down to 1 and yet my free t4 and free t3, like yours, were still not in the upper part of the ranges so I had another increase. That did the trick, getting those free;s up there, it makes all the difference in the world.
Your free t3 is a bit low too, so you might need to add some of that.
I gained weight on Armour no matter what the numbers were..............some times it is just a brand issue as well. I am up to 225mcgs of synthroid and 12.5 mcgs of cytomel and now I can loose weight even after having my thyroid totally removed. It is just such a fine balance.