I bet you she wasn’t really allergic to onions. She just didn’t like the way they taste.
You are probably right. She seemed more interested in berating others then anything else.