I was a lifeguard for a little bit, but quit because of the negligence of others around me. While I was watching the kids in the pool, the others wouldn't even be watching. I wanted no part of it if I happened to not be looking and associated with them.
I worked with kids at the same time so I went back to that... we ended up going to the pool I worked at previously (through the same program btw)... and I'm in the pool relaxing, and I see one of our little 6 year old girls flip over on a yellow float. I figured she'd come back up in about two or three but she did not... I swam over as fast as I could and had to dive down a few feet to get her. She took off her floaties and we didnt know it.
The lifeguards? They were flirting with eachother, and the main lifeguard was behind them, yacking on her cell phone
I filed a complaint and told them off... but that was the best I could do. Glad I never got into a situation like you did. And I would never want to. Good luck with all of it, and once again congrats on being an uncle.