Dear Roshan,
Firstly I feel sorry for whatever you've gone through, and my sincere prayers to the Almighty to bless you abundantly and help you recover at the earliest. Even before I go forward I must appeal to you to withhold the feeling that you are disabled. You could be hampered physically but that doesn't mean you are disabled. Psychologically you put yourself in a defeated state, which will not help either your recovery or your confidence.
Secondly this thread has invoked a lot of responses, by seniors, and neutralizing by moderators, offering you a lot of alternatives, and rich experience to all the others following this thread.
Now to the issue on hand. I have gone through the thread every line every detail, but just couldn't find anywhere, the position you were holding, the role your were playing and what was the tasks you were performing. I'm asking this specifically because, if you were working on high security development or were on a maintenance, for this involves your network access of servers protected and those which necessitates your presence at the workplace as remote access is generally denied. I could probably guess that you were working on development pieces which could be tested and integrated to the main modules, in which case, I do not see it reasonable not to allow you work from home. If it on a billable maintenance assignment working from home isn't allowed, as it is not possible because you will be summoned to act upon fixing bugs or issues that arise in large complex development projects.
Next question is how long were you with IBM, and was there any history preceding this incident for which you have had issues with the management (immediate or beyond). Having said this let me be candid in mentioning to you the 'puppet role' played by most HR folks (with due apologies to the entire HR community at large - as this is particularly referring to HR professionals in large multi-national organizations, and the personnel handling HR in this case may be a relatively junior person of an experience of not more than 5-7 years), in such large organizations. They can only act on what is told, should they try and argue the case of any employee being treated unfairly, be assured the HR person will be shown the door. So in this case the way the HR has handled your case isn't surprising at all. I really wonder what the compulsion was because you could have been considered be placed on the bench or redeployed on easier projects that could have helped you in all possible ways including getting back to near normalcy if not totally. To expect such gratis from US based companies is asking for the moon, especially because you belong to the third world country. They dare not do this to a native.
It would have been very nice if this issue was brought to light as someone mentioned 14 months ago as you will need a lot of documentary support, and who know how many crucial aspects that were discussed either personally or by phones etc. Seeking legal option would require all this and a high power, high character, high esteem lawyer, who can take this case up with dignity and honesty. It's possible but who would want to take this issue is a question. Some of the recent cases in the country that of Tejpal or for that matter that of Jutice Ganguly suggests that we have eminent people who can take the might of even the powerful. In this case too you will have to find one just like that. This is a case to be fought for a cause for whatever it is worth. If you find someone of this caliber and if that person has a large heart, he could forego his fee, but you may still have to shell down a fair amount of money for all other aspects of the case. This person should not be obligated whatsoever in any manner to the company in question or to any of the other constituents who could use their offices to influence the case against you.
I also saw else where in the long thread that you got the final settlement and that you are incapacitated, which is sad but just think it over in this condition you can get an accommodation in any other company only on being a 'super special guy.' I do not mean to belittle you but am suggesting that you try picking up some super skills and also think in terms of alternatives to gain support till you can be independent. A gentleman named Ramakrishnan, is paralyzed below him waist, due to an accident caused when he went to NDA Khadakvasla for selection, while performing the physical exercises. He fell down from a 10' height. An army doctor Brig. Gurbux Singh, attending to his case not only took care of his immediate treatment but also followed it up with getting permissions and sanctions along with help from philanthropist's and ensured this gentleman was living and well too, except that he can't walk. Strange quirk of fate, his sister and another close friend of his also met with accidents which incapacitate them to the same condition of operating from a wheel chair. This is not a fairy tale, nor is it a story to offer you any solace or to convince you. In fact, these three people have raised an NGO Amar Seva Snagam, near Tenkasi in Tamilnadu, which I visited in June 2012, and was amazed to see all the marvels he had created. This can inspire anyone.
In final submission i must state that there are IT multi-national organizations operating from our country which uses its rule book only, and forgets the fact that it has to depend on humans for delivery as they employ the minds, and hands of these bodies as raw material for processing their out-puts and to show a healthy balance sheet. We need to fight against this modern 'slavery' and 'discrimination.'