trying to find out what is causing my lower hemoglobin readings
Yes, Metformin has anemia as a side effect. Among others.
There are supplements and anemia-friendly foods out there.
Google "Metformin anemia" or "Metformin side effects". You should be able to find more than you want to know and the information you need, too.
There are many foods higher in iron than spinach. While it does contain iron its a bit of a furfie that it is one of the top performers. Also, don't drink tea while eating as it can inhibit the uptake of iron.
lots of spinach to help keep your iron up!
Don't know, ,sorry.