Similar Story-- I have a "female friend" who seemingly likes to retaliate.
On my way home driving 930 miles from Birmingham AL recently, while talking on the phone to her, I had to take a call from a friend (I was waiting for his call). I have not spoken to him in 5+ years. I told her I will call her back as soon as I can. Well, the call from my friend lasted 45 minutes, I had to get gas, then I hit 20 minutes of stopped traffic and did not want to call her until the traffic cleared. I even took a pic for her of the accident as I sat there waiting to go.
She texted me and told me something like "that's a long phone call" as if to act pissed.
Right then I was calling her. Well....she deflected like 5 of my calls, and sent me several nasty texts, cancelling a date we had the day after I got home and then tried to make me drive 600 miles (from 9PM to 6AM) in punishment mode; not being "allowed" to talk to her throughout the 9-hour remainder of my drive. Anyway, about an hour later, I finally got a hold of her, calmed her down and we had a decent couple days after I got home.
The next week, she did something similar (retaliate) again,. So, I let it go this time without doing all the dirty "fixing work". I wanted to see what would happen. Would she become part of the solution? Or would she be part of the problem? I did not call/text her to smooth over her issues; and she did not call/text me neither.
So, I am moving on.
My advice is.....in cases like yours (and mine) is to, MOVE ON!