I've been in similar positions. It's a tough call.
Most of us move forward in life with regard for others, even during times of conflict. As you describe things, this friend takes it all too far in lashing out, etc. Kind of sounds like a PD. She'll never see the importance of looking at her own "stuff" if there aren't clear consequences for her behaviors.
If you don't resonate with her, why pursue a close friendship?
Just be kind as your paths cross?
It's very challenging, often quite stressful and full of conflict, to be close friends with someone when their core values differ from our own. I'm concerned this might be a "high conflict" relationship, stressful for you?
It's great to show compassion! Remember self-compassion!

WC