OP, sounds like you have your hands full. I believe you posted a different story a few months ago about your DS, as well. He definitely knows how to push your buttons. When you get upset like that, its teen = 1, dad = 0.
Now having said that I would probably have done the same thing, although I may not have stopped to pick him up when he started chasing after the car.
Vacations are expensive. If my kids weren't appreciating their vacations, I wouldn't take them on one for a long time. They come to expect things handed to them on a silver platter and take things for granted. After 20 or times visiting WDW, plus other vacations, your DS obviously doesn't realize how hard you are working to give him a fun childhood. If he's going to be a brat, then no trips for a long time -- until he comes out of his cocoon. That's just me and what I'd do. Why waste the money if you are just going to be disrespected?
BTW, I have an almost 14 year old who is pushing the limits, so I am there with ya. I'm not judging. I may be in your shoes very soon.