If distancing yourself works for you then fair play OP, but why is working on your social skills not an option? If they're just mean (or if your bridges are totally burnt) and you don't want to be slavish, then okay. But if you find you're out of it a lot across different environments, could this be a chance to tune in more and not out?
I actually felt de ja vu reading your posts! LITERALLY, someone I know has also done almost exactly the same as all the listed incidences: waspgate (she really doesn't seem to mind being the center of attention), interrupting with her own news while playing with phone, and being a negative nancy "because everyone else was too" (here's a tip: 1) never be the first one to be make negative comments 2) even if you think you're following someone else's lead, you don't have to chip in THAT enthusiastically 3) finally, never be the last one. Know when everyone else has reined it in).
Mostly no one is going to be honest with her, but once or twice people (some more diplomatic than me) have tried giving her kind advice but her response has been "fine, I'll shut up and not socialise then". Which I don't think is healthy.
She thinks anyone else would have done the same in those social situations – so she feels "damned if I do, damned if I don't". The tricky thing is, when you re-tell those situations, it does sound normal. Sometimes people blurt, sometimes people run from wasps. But if it keeps happening, it's probably self-absorption and a low-level lack of awareness of social cues.
My dilemma with this person (in my family) is that I sound like I'm nitpicking, so I just leave it but it's painful to watch her constantly mildly offend others. That said there are plenty of chaotic and less socially nuanced environments she fits into, so fair play to her as well.