Something similar happened to a friend of mine when we were still living in New Mexico. My friend just ran the guy off the road, practically right into the Rio Grande (this happened on Highway 44/550 in Bernalillo).
He didn’t take crap from anyone.
Now that I think about it this was not the first time. Back in the late 60’s I was driving a diesel Mercedes and a guy and a girl obviously stoned out of their minds tried to run me off the road. If you are familiar with old diesel Mercedes they had no pick up power at all. They finally let me alone but it scared the you-know-what out of me!