Your H actually presented you with a valuable reality.
Here it is;
When he was emotional over not getting his way wanting you to watch the kids, his rational thinking went right out the window. He ranted, raved, called you names and what did it resolve... not a thing. This will hold true 99% of the time. If you are reacting to emotions, it is alomost always the wrong thing to do. You just saw it from your H. The key now is to recognize when YUOR emotions are running high and A) excuse yourself from the convo / meeting / event B) as time goes on and you improve your Acting As If, you show your confidence and let him stumble all over his emotions and see oyu standing tall. Simple in theory... tough in application.
Keep your mind active, go visit the in-laws, live YOUR life. Let him wallow in his. His character will lead him, let's see exactly what kind of character he has.