I called The Beeches this morning to get a sit-rep on the little furball.
She (for we know now that she is a she!) is doing just fine. Apparently the only thing she suffered, apart from shock and trauma, was a broken tooth. This would explain why she had blood around her mouth and also why she was in so much pain, bless her. She was treated last night and given painkillers.
She'll stay at The Beeches for the rest of the weekend, and will be picked up by the RSPCA on Monday.
We are both so relieved!