I heard about that NY trip. Awful.
I have two occasions called parents in and told them, "Your son is continually disobedient. It makes him a danger to himself and to others. Either you have to start coming to all Troop events and directly supervise your son - and that means be with your son all the time, not hang out with the other adults - or your son has to leave the Troop."
Good for you. Your attitude may save a life.