Sounds to me like this angry boater was the uncourteous one. And Patience is a must when boating, those who hurry usually make mistakes where safety is concerned. GB1234 you took the high road and provided a good example of adult behavior to your two little kids. You did the right thing and need no apologies for the ignoramus's angry boater.
My Best and be safe,
Water Dog