Snark is going to be a thing, especially in retail where it is often a necessary skill needed for survival.
I'm sorry you felt disrespected but like I said, it's best if you don't take it personally.
Insulting people rarely gets you the information you need.
A self-deprecating response right in the beginning would have brought people to your side and given you solid information.
As someone who is highly allergic to tree nuts, like not breathing, turning blue, hospital, allergic, I do have sympathy for your problem.
If a container of mixed nuts spilled at my station I would have called the ETL (do they still call them that?) got permission to shut down the line and clean that sucker down from top to bottom with Lysol.
Because for me it's the oils from the nuts I'm allergic to.
The I would go wash up and take a bunch of Benadryl just in case.
But I would have made it clear why I was taking each step to the manager and given a rough estimate of how long it would take.
They don't want to have to call an ambulance for an employee if they don't have to.
There are ways to present your problem and make it clear that it is in their best interest to help.
Making it clear why something is in their best interests will always be too your advantage.