You did just create a thread asking for advice, did you not? Much of this is what I do for a living, guy. Now, are you going to be whiny, or are you going to be serious?
Well, look at it this way. The 504 team and an IEP team are stacked with people with their own individual agendas, none of which are necessarily innocent or guilty. However, that leaves no one sacrosanct. However, your son is perhaps merely exasperated and genuinely interested in finding a solution. Maybe he's misguided here or there, but would be able to learn and gladly receive the help of others in his state.
It does not seem like they have done all of the plans yet. And again, the entire point of this is to keep searching. It doesn't stop. Whether or not a teacher is picked up as the teacher of the month is irrelevant to what may be required for a student. The plan does take time, but that's what they are expected to do and what the student and their family has the legal right to receive.
Again, I thought the point of the thread was getting advice. However, if you must know, there's a lovely book that can sort a lot of that out.
https://www.amazon.com/Law-Special-Education-3rd/dp/0131376098
Now, if you want to spend your time bitching about kids with disabilities getting an education, I may entertain you for a while.