That explains it. When running around, I use /face loc but no mount. That's why I thaught it was working. /face is only broken when mounted (but I guess you knew that).
I thought there was a change to something that was causing mq2melee to not /killthis with a pet if the command was issued while mounted. Apparently it's something else.