Good to hear you are fairly O.K., glad the culprit has been caught and while it won't fix you or your bike I hope they throw the book at her.

Best of luck whether you fix the old gert or get a new one.