I am enjoying the benefits of a plant-based diet for medical reasons, but will be traveling and eating out a lot over the next couple of weeks, and carting my own food around will be impractical. So I'm wondering what others do when faced with a menu that has no vegan options (other than maybe a sad salad with no dressing). Ethical/humane concerns aren't my primary concern (not that there's anything wrong with that), but if forced to choose would you opt for fish over poultry, beef, or other animal protein? Would eggs--such as an egg-white omelette with just spinach and mushrooms, cooked in oil instead of butter--be preferable over meat? Sadly, "vegetarian" dishes that include cheese or yogurt aren't an option for me, due to a dairy allergy. Thanks for your thoughts!
I don't frequent restaurants to begin with, and if I did, I wouldn't expect there to be many varied and filling vegan options, with the exception of those restaurants that specifically cater to vegans. Fast food places you can usually get fries, or rice and tofu with veggies if it's a Chinese place. Subway is a good option if it's available in your traveling areas. There is also the happy cow website/app that you can use to plan ahead if you already know what areas you will be going to.
Grocery stores, in addition to selling standard vegan items, like oats, beans, tofu, tempeh, nuts, seeds, bread, pasta, fruits, vegetables, rice etc often sell ready to go plant based burgers, sausages, falafels etc and other "grab and eat" items as well.
I'm not sure what you consider "impractical" but a few weeks ago I had to travel out of my area and I managed to get by on some easily prepared sandwiches I carried with me in a small insulted carry bag. Even though I had breakfast before I left I made enough to last me 3/4 of the day and it wasn't like it was a backpack full of food or something. Had it been longer and I without a place to cook (accommodation with such facilities), I'm sure I could find enough food at a local grocery store to fill up on.
In answer to your question, I don't think eggs or dairy are "better" choices than meat, ethically or otherwise. If you want to stay vegan, or don't want to break your plant based diet, where there is a will there is a way. I get the feeling from your words that you are new and are already looking for excuses/reasons to diverge. Doing so will hinder what is going on in your body - which is transitioning from a dependence on animal based foods to foods from the plant kingdom.