There was a case some years ago, on the ST1300 group, where the guy and his missus went *through* the deer. The photos were a mess, and in your imagination, you could just smell the guts.
I too think 1,100 lb should do better against a 110 lb deer, but I wasn't there (hit two with the same car, and really messed up the front end both times).
Glad you are here with us to tell the tale, and wish you a speedy recovery.
I would be interested, if you can remember, and care to share, how the situation unfolded, and what needs repairing on the bike.
Again, most pleased you are here.