Shit, Stilly! That Cadillac was a hit-and-run for sure, and I’d bet the driver was impaired. In Canada, the turn would be a Highway Traffic Act offence (probably dangerous driving), and the take-off would be “fleeing the scene”, a serious Criminal Code offence. All in all, you encountered a major asshole. It’s such a pity you were too busy not T-boning him and not running off the road to get his plate number.
Will you make a police report? Cadillac Guy needs to be caught, someday if not now. For sure he’ll do it again, or something worse.