KJH--good LORD you have the worst luck lady! No, you weren't wrong to not say anything because it's literally dangerous to call men out on anything these days. But I would say please stand up for yourself in so far as call a freaking Uber and leave a situation like that next time! Make an excuse and get out. No one should subject themselves to that type of disgustingness.
Granted, he may be suffering from some kind of mental illness to be that nasty, but good lord, he has to have some kind of self esteem to be on a dating site. Or he's an old incel who things he's entitled to women's attention. IDK but gross, either way.
I'm glad you got safely back to your car but so sorry you lost your jacket in the process.