I follow him on Twitter and have had a couple of conversations with him via email/DM. He always comes across as being a decent sort, IMO. I liked his books too.
In all honesty, I found her review rather irrelevant and needlessly aggressive - what's the point of a one star review for a whole book because you didn't like one fairly innocuous phrase? I'm usually one of the first people to criticise casual sexism but I just thought it was OTT.
If it had been me, I wouldn't have engaged in an online spat with a reviewer but perhaps he was having a bad day and had enough of people trying to pick a fight.