As for your parents, I can understand their concern about the tires and you driving, as well as having the children in the car. Angela, the storm was very bad from in the mid-west, etc. and they were worried about you. As for your h, he can go sit on an egg and wait for it to hatch.
Do yourself a favor and stop trying to talk to your parents about mlc. They'll never get it. My parents didn't get it either and they thought it was just an excuse for bad behavior. The best thing you can do is let the mlc explanation go w/them. They come from a different era and don't believe in it.
As for you in-laws, why post back to you what your h told them. Yes, he's lying through his teeth because he wants them to look bad for purchasing the tires. He's feeling a lot of guilt and now he's using projection telling his family about them and the holiday. Let them be angry, they'll get over it.
I do understand wanting to be on an island far, far away, but they would eventually find you one way or the other. Come here to vent or talk, we are here for you.
I wouldn't worry about your h being angry about the tires...they were bought w/good intentions. I'd be very thankful that my parents did this for me and he should be as well. Tires are expensive these days and you desperately needed them and what better time to get them but right before a winter storm.
Hang in there.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.