One thing that wasn't mentioned at all is your actions to your AC's. To throw them under the bus in front of the team is unacceptable IMO. You just undermined their authority (believe me kids know when coaches don't know the game). If I were one of your AC's I would be out the door.
I made a joke out of it afterwards at practice and we all had a good laugh. You're taking me way too seriously. The post was very tongue-in-cheek and was greatly embellished. Have some fun.