Yup. This game is Weird(TM).
Meta's claim seems a strange one for a wolf to make. Unless they're planning to use it as an explanation for "why am I/why is my consensus town wolf partner still alive".
Then again, the most likely "consensus town wolf partner" is me. And I'm not a wolf.
...eh, Meta is probably town anyway. Going with that until I feel well enough to go quote hunting and ISOing.