Members of my family have food allergy issues so we've had to ask for no onions, no cheese, no this or no that. We don't explain why we just say could we have that without such and such. No one at any place has ever given us a hard time.
She assumed the waiter was uncomfortable with the request. Of course, she did.