Okay, that whole exchange really didn't work for you. The thing is, I think you know that. It only added fuel to his anger and made you look controlling. Rather than beat yourself up about it (or wait for the 2x4s to fly), why don't you think about how to CHANGE this dynamic?
You can get blood out of a stone more easily than co-operation out of your H. Therefore, the only person you can control is you. Since I'm sure it doesn't feel good to engage in escalating battles, visualize what the opposite would look like. Perhaps you could stick--politely--only to the necessities? If he makes a stupid response like "The pope print that one," ignore. Does it really matter who brings them back? Can you REALLY prepare your children for anything that happens outside your watch--don't you just have to leave that to your H?
Don't beat yourself up for what's happened, but really think about what would make you feel calm and detached from an email exchange, and next time you feel the urge to hit "send," wait a good half hour instead. Then, delete as necessary. Believe me, I used to be one of those people who'd go crazy when my H would say something rude/accusing and follow him from room to room to argue it out. It felt SO GOOD when I learned to drop all that--and, it gave him the space to think about apologizing for what he'd said, rather than blaming me for the escalation.
When your H says "print it out," does he mean that he thinks you're documenting his difficult emails? If so, all the more reason to avoid the petty bickering.