Well done for keeping calm
I have to say, that behaviour and I’d have reported him/them. I had a heated exchange of words with a driver last summer which ended with him getting out of his car and pushing me into a hedge. As my short temper had partially caused him to lose his, I’d have let that go, but after he’d got into his car and driven off he reversed back and got out for another rant, so I reported him and he got a warning for assault.
It helps if the chumps have a short and memorable personal number plate mind!