Welcome home Syd!
A mate of mine had to go out to New Delhi for his company a couple of years ago, and lived in almost exactly the same way that you did. Not allowed to go out of the hotel unless it was by car, and no contact with the locals. And not one view of a train either.