I can't stress enough calling a vet - actually I would call the nearest equine medical facility with a good name and carry him there.
1.) A friend rescued a Cash-bred racing QH due to similar injuries. He was at the track and being exercised on walker.
Somehow he got himself hung up in the walker and did something to his neck that resulted in neck surgery. He could never race again.
He was scheduled to take a one way ride on a truck bound for Mexico when my friend got wind of him. She hocked her diamonds for $800 to buy what once was a many thousand dollar horse.
When the horse was trailered the 80 miles home, the track caregiver was adamant the horse could NOT be tied in the trailer because just one little pull-back on the trailer tie could result in more damage and perhaps render the horse totally useless:(
Brought him home, worked him little by little building up his front end on the maintenance roads in the rock hills.
She still had him when I left California. My point is he never was able to race again but made a fantastic and willing trail horse on some pretty tough trails in the rockhills of Southern California.
2.) I have a horse with a fractured sacrum. He sees the chiro 2 - 3 times yearly. He went from a butt-sliding trail horse to intermediate level trail riding.
These kinds of incidents are definitely "vet material" in that second-guessing could cause the horse permanent damage to where he eventually won't be worth anything to anyone accept Dad's