5K/6K (without status) are usually near the end of the meal choice list...but if she's ok with the mushroom ravioli (veggie option) it's not one of the popular choices. Don't forget that YYZ-NRT also has the Japanese menu option.
If you are really concerned, you can always order a vegetarian meal.
I was on AC 001 about a year ago, and they had Beef, Chicken, Japanese and Ravioli mains, plus numerous snack options during the flight.