Its normal that child vomits sometime after giving iron.and i will suggest if everything is normal than no need to give any medicine.you can give iron empty stomach. And other multivitamin with feed
Next Steps
go for blood HB test then only give iron
Health Tips
maintain proper nutrition with fruits and vegetables. hygiene is very important