It isn't clear from the story, but it sounds like this occurred because the purser didn't realize that they were talking to the VP and was lying. I imagine the exchange was similar to this:
"May I have some warm macadamia nuts?"-VP
"We don't offer those on all flights"-Purser