Your situation really bugged me. A cane should not prevent you from doing your job as a manager.
So I googled MS + ADA
and I think this might be a good resource for you
http://www.sedbtac.org/
I don't know what part of the country you live in, but there should be a way for you to find out where your local ADA offices are located as well as their URL address.
Hope this helps.