Nowt wrong with granny babysitting three weeks after you've had a baby, that's the age my DS was when he went away with her overnight for the first time. I think it's nuts to then go out on the lash, all I wanted to do was sleep and sleep.
I think that his behaviour was out of order, leave the baby at home in the warm, especially if you have been drinking.