You can also pick up a liquor permit in Mumbai.
This does seem like a helluva kerfuffle for a beer.
I've been told there's a place between the international and domestic terminals in the Mumbai airport. Apparently you can't miss it if you walk between the two terminals. Doesn't do much for you here, but maybe other people can benefit.