It's easy to think about what you would have done, afterwards, but in the moment? No so much. Glad you were able to get through it. She should be arrested, but honestly, she didn't steal anything, take your laptop, touch you, nor did she actually call the cops so other than her acting like a crazed person, I'm not sure what exactly they would charge her with.
Disclaimer: I am only responsible for what I say, not what you choose to understand.