He wanted you to text him back to say the change in schedule was okay. When you didn't, he walked in keyed up for a fight and it became a self-fulfilling destiny because maybe you had an irrritated look on your face as well. Maybe he was hostile and felt called out in front of your friends or still embarrassed about what they may or may not know about your recent separation. Maybe he feels like you are partying while he has to babysit.
Maybe he is still in the mode of accusing you of being controlling for having any boundaries or needs at all. Can you drop the 24 hours ahead issue totally for a few months? My H who is not as far along as yours, wants 100 percent control over scheduling. Yes, it is irritating. Can you view it as a temporary six month situation and allow it without resentment? Move it to the bottom of your priority list somehow?