What you got there is one petty bitch and a lost cause.
I'm being serious; cut off contact and report her on everything she's harrassing you on..
I don't know what you said to make her forever hate you, but at least you've tried multiple times to build bridges, and each time ended up back at square one. 7 years is a bit too long to hold a grudge over minor personal disagreements.
"so long as she was doing it in public, it's not hate stalking"
So just because
she thinks it isn't hate stalking, that it isn't and this kind of behaviour is totally okay.
She needs to see a psychiatrist, or any help at all. She obviously has some issues.