You did the right thing Dangly Spice. OK, you took a calculated risk but let's say for a moment he had tried to attack you, you could probably run faster than him and he may not have pursued leaving his kids in the car (then again, concern for his kids was clearly not at the top of his mind).
These people need challenging, whilst not taking ridiculous risks ourselves. Hope you do follow it up, he should be made to feel embarrassed and ashamed in front of his family.
Finally, sorry you had to deal with this and it's not surprising you're getting some 'aftershocks' now. Agression and harrassment is ugly.
I was once out running with some friends when we apparently crossed the road in a way which enraged a passing van driver. He stopped, got out and started swearing f***** bitches etc. I was all for ignoring it but my friend who's very assertive said: 'Pardon, I find your language very offensive and some women would find it threatening. We've taken the name of your van down and will be contacting your boss.' As luck would have it I knew the name on his van was a company a colleague's partner was a director for. We were hugely satisfied to learn that the driver had been pulled in front of his boss and told in no incertain terms that if this happened again he would lose the van!