Maybe things are different today, but my old and limited experience is that during a fire, there were warehouses with pre-prepared pallets for x number of people with basic foods and equipment. Sometimes management would run to the local small town store and clean them out to send some fresh food to the line, but realize it was still a small town store with extremely limited selection/stock.
Catering? in the middle of nowhere?
Let me clarify the ‘warehouse’ was in the local compound and was a glorified large shed. Staff went through everything every spring to confirm that all food stuffs were within date, and would be during the year. The blankets/sleeping bags were not chewed up by local mice, and that no equipment had gone missing since the previous year. Also anything mechanical was tested to ensure it would work.
And the foodstuffs were still catered (unless you were fed only MRIs or the like, and if you were, you have my condolences!). They contract out the foods and when that happens they also ask for X% kosher, Y% halal, Z% vegan, etc. based on the make-up of their crews. Or, rather, they should.
Because stored food can have labels. “Vegetarian meal” being a very common label on the side of catered, stored food.
How much do you want to bet that if they have Jewish firefighters there’s kosher food available? Same thing. Same logistics. If they can cater to Jews (or Muslims (or Hindus (or Buddhists (or …)))) they can cater to vegans. They chose not to cater to the vegan because there was no fantasy sky figure involved. And that makes them assholes.
Really, unless it causes a ridiculous rise in costs, they could just stock only vegan meals, which also fulfill the requirements for some of the religious restricted diets. If a non-vegan has to eat vegan meals, well, that might not be ideal for them, but as long as the meals are nutritionally adequate, it’s much less of a problem than the reverse.