Actually, you know, I should talk with her or her nutritionist.
I was a vegetarian for 16 years while working out alot (or vegan without dairy). It wasn't until I found a young nutritionist who added the one aspect I was missing and most vegetarians miss.
My friend is a surgeon at CHOMP (Monterey, CA hospital) - and also an athelete. He said immediately with the first cut through muscle tissue, he could tell if his patient was a vegetarian. Vegetarian tissue broke apart rather than gave a clean incision.
Creatine is what you get from red meat, and you need 5 gm a day to build muscle (I still take 5 gm twice a day after both long workouts). Creatine needs alpha-lipoic acid to move it into your system (Alpha-lipoic acid is what they refer to when we say, "An apple a day keeps the doc away.").
Taking both those in tandem with whey protein is a must for vegans, and yes, an unbalanced diet can cause mineral imbalance, easily.
I still do not eat red meat, but do chicken and fish no issue.