Glad to hear everyone is ok, that is some scary **** when that happens.
It happend to my dad on his 99 3500. He was driving back from elk hunting with a camper and towing a trailer with quads. Luckily he felt the vibaration and slowed down, the wheel came off and shredded the rear quarter pannel. Come to find out the lug nuts were not torqued enuff and all 4 wheels were loose. He called the tire shop that just put the new tires on, and they fixed everything not questions asked, and i even think they fired the guy who did it