I'm glad the party went well! It sounds like you had a great time!
I think you handled your H's illness, and inability to watch D today great! You showed him that you cared, without making a big deal about it. And you showed him that you had the ability to handle a bump in the road without it throwing you. I think you did a good job. Just keep it up, slow and steady, etc., etc.!