Ah sorry, didn't see the Indian bit!
I'd recommend Akhbars every time, would be my top choice of Indian resturant in Manchester generally (and I live right by the Curry Mile). It's on Liverpool Road which, from the BWH is a good 15 minute walk and, unless they have changed their policy, they don't do bookings, people go in and wait and it's very popular. Shouldn't be too bad late on on a Tuesday though.
Where is your train going from? Bit of a hike from Piccadilly and Victoria. Not far from Deansgate though.