Oh my. She sounds insecure and defensive. I feel for her, but I think any friend worth having is a friend who will respect our choices.
It's a bit maddening when people believe something so much that they ostracise others for having different beliefs. In the case of your friend, do you think she might respond well to something along the lines of "I'm trying hard to do what feels right for me, so I feel hurt when I hear you say xyz. I understand your xyz (beliefs) are important and I respect them and support you. I'd like the same in return. Can we agree to disagree about this?"
I don't know if that's too clinical. But basically, it sounds like she needs to realize you're not obliged to follow her beliefs or agree with them, regardless of how that makes her feel.
That aside, good for you for taking care of yourself and listening to your gut about this. She may need a friend some day, to deal with her take on this, but for now perhaps some clear communication and boundaries/space would help indeed, so you can keep doing what you want to do with positive people around you.
Good luck!