Well, the good news is that, despite the best efforts of everybody here, I have managed to find one reasonable site related to Indian English. It's not quite what I'm after, but it's not bad either.