Unfortunately, you have almost certainly missed the deadline then. In cases like this you must first file a complaint with the EEOC. That must occur, at the most, within 300 days of the final discriminatory action by the employer.
Based on your facts you have greatly exceeded the 300 day limit and so you can't pursue any discrimination claims under the ADA.
You might want to go and visit with a local lawyer that does Employment Law, you can find one at www.lawyers.com, and see if there is any way to "spin" the dates to something later. The EEOC will allow you a little leeway if you can offer them a legitimate reason for a delay but you have to have something to explain it.
I don't see anything in your facts that would work but sometimes in an in person interview you can develope addition theories or facts that you can't do in a format like this.
You want to hurry though because every day that passes makes it more difficult.
If your question has been answered then I'd offer my best wishes to you and ask that you please not forget to leave a Positive Rating so I receive credit for my work.
Of course, please feel free to ask any follow up questions in this thread. I want to be sure that all of your questions are answered. In addition, once you issue your Positive Rating the question will lock open and no longer time out so you can come back to it anytime in the future if you think of any follow ups.