They're pushing the vegan agenda harder every day.
The waiter is not responsible for knowing what your crazy diet consists of. A reasonable vegan would ask what's available, and select from the list those things he wants, and ask the waiter to tell the cook to avoid any additives besides those strictly mentioned in the order.