Well, lucky us then. The interesting thing is that this means that the kill came from someone who probably thought that mail-mi was town.
Scumslip.
If another town member got a vig item, they could have shot him.
If another scum faction (SK or WW) exists, they could have shot him hunting the other team, which they would know exists after seeing the flip.
No reasons to automatically jump to "thought he was town" as the reason for the targeting unless you actually had that thought. There were other, viable reasons for other scum to kill mm.
You sound like you know there are scum other than mafia.
I think there are as of today. Someone killed mm and it wasn't mm's faction. It supposedly wasn't 2.7, who may or may not be town, but either way, someone shot.
So, the only options are town killing role, non-mafia scum, or own-team kill. Remove the third option because it's ridiculous, and we are left with the only two that make sense.
If 2.7 is town vig and didn't shoot, other scum faction did.
If 2.7 is town vig and did shoot, he lied, which seems problematic.
If 2.7 is lying about being a vig, a hidden town vig or other scum faction did the kill.
The mafia kill was blocked/doctored/delayed. Someone else killed mafia. I'm assuming it wasn't town until town owns up to it, so yes, I am playing as if there is another scum faction out there.
(Note, in all cases, other scum faction can be 1 or 2 players -- SK is still a scum faction)