Buenas tardes y bienvenida al foro.
En mi humilde parecer te aconsejo que tomes suplementos de hierro y vitamina C en la misma ingesta y alejados de las comidas (por ejemplo 20 minutos antes de comer y cenar) y ya verás como se te pasa la anemia sin tener que comer pescado.
La comida eleva el pH y el pH alto inhibe la absorción del hierro. Por eso hay que tomar los suplementos de hierro alejados de las comidas y acompañados de vitamina C que baja el pH.
De todas formas sería bueno que consultases con algún nutricionista vegetariano para comprobar si estás planificando adecuadamente tu dieta y estás tomando los suplementos necesarios de vitaminas y minerales.
Saludos