Good for you Lil_Diddle
The more you confront the easier it gets. Next time I wouldn’t even respond to her text. She knows the rules, she knows what your contract says and is trying to argue with you. Next time don’t waste your time by opening a dialogue with her about your policies. Any time you respond you open yourself up to her abuse.
I would seriously think about terming this sewer rat!