Lee me explain a few things here, seeing how I went through the ADA process.
The company has NO obligation to CREATE jobs for it's disabled workers, under the ADA.
When an employee requests an accommodation under the ADA the company has to determine if the employee has a qualifying disability. The ADA requires the company accommodate the individual by allowing the employee to transfer to a job, where an opening exists, if that job will accommodate the employees disability. It also requires the employee to make changes to an employees existing job, if those changes would be considered reasonable accommodations to the job requirements/essential functions. There has been a ruling from the Supreme Court that affirmed a company must abide by it's collectively bargained seniority rights when considering ADA accommodations. A member with a qualifying disability can not bump a more senior member out of his/her job in order to be accommodated.
There hasn't been, to my knowledge, any case brought against the company concerning the company being forced to create jobs for all disabled employees. They have created jobs, such as Dave mentioned earlier, and at my facility the same has been done, but they are not required under the ADA to do so. Will they eventually face a court case, where an employee shows that they created jobs for others with similar disabilities as theirs but refused to do so for them? Probably! Past practice!
For the OP, they can't force you to let the person that took the job you bid on keep that job if you are senior to him/her. You have rights under the collective bargaining agreement that we work under, SENOIRITY RULES! Not requiring the company to remove the disabled employee from that job is a noble decision on your part. Sounds like you have a bit of GOOD karma coming your way some day.
That's funny I now a driver that recently can't drive anymore and UPS found him a FT inside job without taking someone elses.