Hugs! It sounds like it was a rough morning for you.
You did fine! Do you REALLY want your H to stay in the house. If you don't - you must speak up now.
If your H calls you at work and it disrupts business - you are right to remind him you are at work and it is not a good time.
My H used to upset me so much that I finally had to direct him to have all discussions with the Lawyer but that was near the end and up to present day.