Firefly confirmed that its targets were indeed the 3 people I requested.
So I've looked through the roles, and firefly wouldn't have worked is a warden, possibly masterwalks, targeted either insig or weaboo. The other thing could be that coffee is an antlion. (he can't be graboid, since he voted)
But shock said he's mind flayer. None of this makes any sense. It could be that MW targeted insig and coffee the firefly. Or MW the firefly and coffee insig.
I think MW targeted insig in an attempt to gain more information, but that's just a hunch.
Either way, coffee is our best bet at the moment.