If anyone else suggests / insinuates that more people arriving early somehow helps the problem in any way shape or form, I may have to tape down my caps lock key. This includes the idea that not arriving early means people didn't "deserve" to get good seats. Again - 15,000 people do not fit into 3,000 seats. It doesn't matter when they show up.
As perverse and counter-productive as it sounds, the only band-aid to the overcrowding at this point is to make the event much less attractive to the fans. Moving popular divisions away from each other, moving awards to different locations, putting popular divisions at inopportune times, and severely raising the price of admission could all decrease the problem a bit. However, treating the athletes and spectators this way goes against the stated mission of the USASF. Those fans are what can save this sport and/or make it much more mainstream. The governing body of the sport should be doing what it can to savor, nurture, and increase the number of fans & spectators - not trying to find ways to turn them away.
There are people in the industry who have predicted this very thing would happen. Many have been practically screaming for a venue change for years. By 2007, the venue was already to small. The only real solution is to move the event.
Assuming you can't move the event, here are other minor solutions that don't adversely affect the athletes or families.