Oh my goodness, he's in my prayers. A BIG kudos to you for saving the poor guy.
This hits close to home. In the past 2 years I have rescued 3 cats in the same sitatuion. They were ran over & cars kept passing over them. I tried to save all 3, unfortunatly all 3 died in my arms while I was walking back to my car.

I wish him only the best of luck!