Hello, Anon. Thank you for your message.
Getting too little or too much of certain vitamins may cause your skin to peel. We can't say if this true for Iron. Check in with your doctor or pharmacist about this possible reaction.
There is a form of eczema called dyshidrotic eczema which generally manifests as peeling of the skin on either the palms of the hands or between the fingers or the soles of the feet. Dyshidrotic eczema is often brought out by changes in the weather or by stress. So, this is another possibility. Infection or other conditions can cause peeling as well.