It is a big to-do about how they cannot eat meat, but it's still ambiguous as to what they mean by meat. I think it's poorly constructed, it isn't in some chic-chic context of wine pairing.
Anyway, ignore the context, that's a separate issue - does saying "!a, but b" imply that "b is !a"? That is still the "meat" of the question.