The chance of me getting the right person was lower than the chance of a mafia getting lynched today in that scenario due to the power of living masons towards the endgame. That's my take of it.
There was every reason to believe if you were really the Town RBer you'd have done some good last night if left unmolested. Remember, if Mega and Gen_Gen are Mafia, he's the layout:
Nani and JBJ are all but confirmed town.
LDJ is the claimed cop
Icarus is the claimed roleblocker
BH is a VT
Mega and Gen_Gen are mafia for the purpose of this exercize, and Mega is the roleblocker
From your PoV, you'll never target LDJ, Nani, or JBJ. You are suspicious of Mega and Gen_Gen, and you MIGHT RB me. But I just hammered LV, so why would you do that? Even if you picked randmoly, you'd have a 67% chance of Rbing a Mafia player! This is HUGE. 2 of your 3 sane targets are Mafia! If you Rb Mega, then LDJ's cop check goes through. Game over for Mafia. If you RB Gen_Gen, then the Mafia don't have a KP for the night. Super game over for mafia, because you can just mention you RBed Gen_Gen and we kill him.
You, as RBer, would be a HUGE threat to Mafia, with a 67% chance to stop them, and that's assuming you consider me as suspicious as Gen_Gen and Mega. And believe me, Gen_Gen and Mega knew my star was ascendent when I caused LV to die.
No, there's no way Mafia risks it. IF you were town you were almost CERTAINLY going to stop the KP or the Roleblock that holds back the Cop. An enormous threat.
It seems clear to be you claimed you RBed me (a nonsense move) instead of Gen_Gen and Mega because you know anyone you RB becomes innocent for not carrying the KP, and you needed to RB the most-already-innocent possible person who wasn't conftown. IMO we've basically caught you, Icarus. The Mega+Gen_Gen team makes no sense with the Nani kill. You as town RBer would be an enormous threat coupled with Town Cop and there's no way Mafia ignores that.