You called her a karen five times in the space of this post. That framing doesn’t help you. You don’t know that she’s an innately unreasonable person, you just know that she’s unreasonable in a specific moment where several people have failed her in a serious matter.
does it really help to simply stay next to my colleague, letting her do the talking while I do nothing but looking at the karen in the eye?
Staying quietly next to your colleague does help your colleague but this sustained eye contact sounds like an escalation. Try to express condolence instead of contempt.
what if, each time the karen opens her mouth I repeat ‘calm down’ ad nauseam till she either tires, shuts up or walks away?
That is an escalation of hostility. Any time you find yourself thinking “maybe this will shut them up”, that’s you looking to defeat an adversary. The goal here is to make her feel better, not even more hopeless.
what do you say or do to support your coworkers while they’re being verbally abused that somewhat defuses the situation?
Redirect. Gently point out that the coworker isn’t to blame for the problem and suggest focusing on how to proceed from here.
what if avoiding conflict is a trait of mine to the point that I let people walk all over me?
how do you resist the urge to walk away? Situations like this trigger my fight or flight response.
All there really is to do is practice.
what if I have to do this with a man and it gets physical? If somebody strikes me and I strike back, and I can guarantee you I’m striking back, I’m as guilty as the first aggressor.
This is one of the reasons it’s nice to have coworkers standing by your side. If it does get violent, a third party can split that up easier than a participant.
Broad strokes, make it clear that you would also prefer that her father get his scheduled treatment.