If you are vegan or vego you can pre order a special meal. Dont like Pork order the kosher/halal option.
But as there is no special meal that guarantees meat protein, at least one of the standard options should always include meat i.e beef/pork/lamb.
Ideally for lunch or dinner option 1 is meat with option 2 being fish/poultry; because for anything else you can pre-order. For breaky one option should imo always have bacon, as its not a proper hot breaky without bacon.
2 vego option will always underwhelm and dissapoint me, and anyone who aims to have a proper portion of complete protein at each meal. Vego meals are too high in carbs and detrimental to keeping blood sugars in check.