There's no reason a lawyer in India couldn't learn US law. He probably wouldn't even start very far behind US citizen. The real problem is that he can't set foot in a US courtroom without a visa.
There's an amount of legal work currently outsourced to India - things that can be legally outsourced, that is. Currently, the class of things that can be legally outsourced is small (research + writing + document review.)
Yeah right, even a German lawyer could learn US law, except he wouldn't even be able to call himself a lawyer in US, cause even without the visa he couldn't practice the profession.