I won't add my $.02 since it is pretty well covered above. I am sending healing thoughts and no fractures your way.
It never ceases to amaze me what animals can get into with things they have been around for years without incident.
I hope she is fine- just banged up... Some rest and bute...