I don't think she can kick a kid of out a troop because she thinks the M. might be gay. I know that Boy Scouts does not allow gay leaders, but as for parents of the kids in the troop, that's another story. It was inappropriate to ask, and before she decides she is going to kick a kid out of the had best be ready for a complaint to council - due to her inappropriate behavior, she might be dis-leadered by council. A troop leader doesn't get to make that sort of decision.
Updated
I don't think she can kick a kid of out a troop because she thinks the M. might be gay. I know that Boy Scouts does not allow gay leaders, but as for parents of the kids in the troop, that's another story. It was inappropriate to ask, and before she decides she is going to kick a kid out of the had best be ready for a complaint to council - due to her inappropriate behavior, she might be dis-leadered by council. A troop leader doesn't get to make that sort of decision.