Someone recruited to scum multiple nights before they died...
Flips Town.
Grey parrot wasn't an affiliation changing role. Mason is literally just for communication. You are thinking of a cult recruiter. Also how does that prove your point that this was scum sided, if people you thought were recruited got to stay as town? If anything that would be town sided...
Ability of the Town is why they lasted that long, not balance. You had a planted clear mason onnthe scum team that the Town would confirm as Town unless they voted that person before the converted.
Ability of town? This was an extremely low post count game, and roles are not confirmation of affiliation. Scum reading behavior should always be a priority over "Town confirming roles". If you haven't learned that lesson in mafia yet, then you haven't played enough mafia games.