First: What company do you work for? I certainly wouldn't mind a week in Napa valley as perk through work!! WOW!!
OK, sorry for that, just HAD to ask!
On to the serious: Mike's got a point. As a guy, what I read in your remark to your H about the leftovers in the fridge (if you said it exactly like you wrote) is: we shouldn't eat out, we should finish what's in the fridge first. That's how that sounds to me. Having said that, that alone shouldn't be enough to merit his response, but he was probably in a foul mood to begin with (judging by the other reactions). You will just have to let these kinds of things slide off your back. Decide if he has a legitimate reason to be pissed off, if not, let it slide off and don't pay any attention to it. Do as you did, joke with the kids as if nothing's bothering you.