Headaches can be due to many things...............I need to know more about your "low iron" and only a blood test as suggested by mamy can throw any light on your situation.
Milo chocolate milk drink contains 107 percent of daily iron recommended dose. I have been anaemic and did not get headaches, but have had shortness of breath of climbing stairs etc.