Unfortunately the DOT doesn't take up situations of rude employees and AA isn't going to do anything. The bottom line is that if families (really) want to sit together they need to pay for seats at the time of booking. Otherwise you are dependent upon having enough seats together and an agent's willingness to reseat your family. That's the reality of flying 21st century.