If you are travelling in Executive class between Toronto-Vancouver you no longer need to request a vegetarian meal. They is always a vegetarian option available as a matter of course (lunch and dinner flights only). It's always a pasta and it's okay. In economy the options are still only - chicken or beef - so you do need to specifically request a veggie meal.