Never had a run in with a deer on the road but I believe everything I've heard after looking at your pics.Man,it's a blessing you're ok after seeing your bike.
Well, it was a close buddy of mine that hit the deer. He had to have his shoulder wired back together and had a concussion that just kept on giving. He still is a little off when it comes to concentration and patience with complex tasks. Lucky he was wearing a good helmet, not a polycarbonate one. Even had to change the front brake disk that the deer ran into.