Unless the words no fat are accompanied by the word vegan all sorts of red flags go up for me. Hidden fat, artery clogging, endothelium damaging oils are everywhere and need to be avoided. Some of the vegan oils/fats are worse than animal fats. This is not saying animal fats are good they are bad also. Some of the Fake vegan foods are worse also. This is not saying animal foods are better they are bad also for people with heart disease. Some hidden really bad partially hydrogenated fats are in powdered coffee creamers and caned biscuits and rolls.
Western, have you read the labels on the items in you Moms pantry and refrigerator?
A really good nutritionist I found specifically for vegans to find the hidden culprits that contribute to heart disease is Jeff Novick.
Shop with Jeff Novick -- Full Segment FAST FOOD DVD - YouTube
Here is a brief web page where that talks about unhealthy vegans from Caldwell Esselstyn's son Rip, part of the E2.
Plant-Strong to Plant-Wrong: How to Ruin a Perfectly Healthy Meal (PLUS a Giveaway!) | The Engine 2 Diet
I know you are blaming stress as the #1 culprit in this situation and that sounds correct with the little I know, but keep an eye open for the foods that will cancel out her healthy vegan diet.
Dr. Esselstyn's quote of the day:
"If you eat unhealthy foods in moderation you will have a moderate heat attack."