I would say that you did the right thing You thought that it was really important to be there and maybe God wanted your two boys there too. Children are part of the Catholic faith and part of a Catholic family. Perhaps by having your boys there with you, you opened someones heart, or made someones day, maybe someone unerstood the faith more through them. God had a reason for your DH forgetting and going to his Dads, and for him not being able to find the church, for your cell phone ringing during the meeting.
There are always things in life that are embaressing, but we have to be able to walk back and face them with a smile Keep smiling and thank God for the two marvelous gifts he has given you in you boys.