Of all the problems in your story, the employee shouting is the least 'wrong'. You've got a woman who won't wear a mask, yourself who sneaked in without a mask, and that's just in that moment of time, but somehow the employee who has to deal with that behavior all day every day is the bad person because they lost their cool.
It's one of those 'everyone sucks here' stories.