Sorry to hear it. I had a fawn try something similar to the squirrel on me once. I think he hit his head on the crash bar on the Road King. His problem. Road King outweighed him 10 to 1.
I miss my VTX sometimes, but I love my Gold Wing.
The hospital stay did me some good--since my left arm was destroyed (took all of the impact), and my left wrist was pulverized to dust, I was on morphine for 4 full days.
That is what finally broke my caffeine addiction.
My orthopod was excellent as well. I have 100% functionality again. The only thing remaining to remind me of that are the scars.