My son's birthday party was rough, how would you handle this?

My son had his 8th birthday party at our house yesterday. The party started at 3 and was to end at 6. 10 kids were invited. The theme was movie night. I set up our basement to be a movie theatre and gave each kid a customized caddy with popcorn and a mini concession stand with drinks, chips and mini candy. After the movie we planned to go outside and skate on our backyard ice rink.

The movie was 1 hour 40 minutes. 20-30 minutes into the movie there was 1 kid complaining he already saw the movie and started being disruptive by playing with the balloons and hitting the kids that were watching the movie. I politely asked him to stop. 10ish minutes later now there are 3 who don't want to watch so I asked them to just wait until the movie was over and we would eat dinner and have cake after. They insisted they wanted to go outside and play on the ice. I said we couldn't do that and they needed to wait for the movie to end. It got closer to 1 hour of this movie and now there were 4 giving me problems. I told them to go play on the ice outside but they had to come in when we were ready to eat and have cake. That time comes and they come into the house with skate guards. Fine. Im getting the kids something to eat and the 4 of them refused to eat. They wanted to play on the air hockey table which is quite loud. I asked them politely to sit down and wait as we would be having ice cream cake after. All 4 said they didn't want cake, they just wanted to go outside on the ice. They then turned the air hockey table back on even though I turned it off saying they needed to wait. I was then given some rude comments.

I was honestly at my wits end with the 4 of them. When I started to light the candles they started to sing happy birthday I asked them nicely to wait as I wanted to record it. By the time I got my phone the second I was just about to start recording they already started to sing happy birthday. These kids were rushing the entire process. My son, thankfully still enjoyed his party but he was visibly annoyed with these kids. One of the 4 kids dad's picked him up and asked how things went and hoped his son behaved. I ignored and continued helping getting his stuff ready to go. I later got a text from his mom profusely apologizing for her son's behaviour as he explained to his dad that he didn't want to watch the movie or eat. He just wanted to play on the ice with his friends. I told her that I appreciated her apology and that this was a learning curve for all of us today. I honestly was trying to be so nice with these kids but I didn't know how to control them as my kids haven't acted this way with me, at least with me around and if I learned they acted this way I would be asking them to apologize to the birthday kid and the parents in charge.

I am friends with all for these kids moms. Some have been to our house and behaved very well but this was some time ago. If my son was acting this way I would really want to know and make sure it didn't happen again. Would it be the worse thing in the world to message the moms and let them know that their kids were giving us such a hard time and making the party about what they wanted and not about what my son planned for the day? If you agree, what would you say in the message?