Thanks for the query to H.C.M. Forum.
When iron infusion or injections are given, there develops few side effects of iron therapy.
These are Fever
general pain all over body.
You mentioned in query that there is hiatus hernia
( cause of bleeding) , which causes blood loss.
So have a treatment of hiatus hernia ( root cause of anemia
In my opinion at this level of Hemoglobin
(9.7 gm/dl), oral iron therapy will cure.
Hope I have answered your query.
If further any question I will be happy to help.
Good luck for speedy recovery.