It's really shameful how difficult it can be in NYC to get help for kids who need it. My son has some issues, not at all as severe, but it really seems that the school system does as much as possible not to provide any extra assistance. You probably already know this organization:
Advocates for Children of New York
If you can't get any help inside the system, perhaps you should sue to send him to a private school.
Best of luck.