Interesting post!
I've never hit a moose on a bike, but I have come within inches of colliding with a deer on a trail run.
I was running in the blue ridge mountains of VA and turned left 90 degrees around a blind corner (big boulder) and as soon as I made the turn there was a deer not 3 feet in front of me standing over the single track. I stopped ASAP and the deer bounded away.