витамин С в больших дозировках (речь о 1000 мг ) вреден и опасен беременным т.к. вызывает выкидыши. есть исследование https://www.cochrane.org/ru/CD004072/PREG_dopolnitelnoe-vvedenie-dobavki-vitamina-s-vo-vremya-beremennosti норма для беременных около 85-90 мг. и проблема в недостатке железа может быть не в кофакторах, а например во всасываемости в жкт витаминов, которое может быть нарушено. тогда каких витаминов и микроэлементов не пей проблема не решится.