Well, you could get her some pepper spray or the Kimber Pepper Blaster. You may also want to look into the various tasers on the market. Is she open to using these kind of things?
I get that she doesn't want to take a life in order to save her own. I don't agree but I get it. That being said something to defend yourself with (even LTL) is better than nothing.
You could also try to convince her to take some self-defense classes, it may open her eyes a little. Good luck!