Oh my! Wow.
I'm glad you're walking about, albeit gingerly.
Please be good to your bod, and when the adrenaline wears off, reassess if you need to see a Dr.
I can recommend a good orthopedist and PT in Seattle but maybe someone else will have an east side recommendation for you. Not to mention a lawyer. Sounds like there were plenty of witnesses!
Take it easy, sending healing vibes --