I was just about to go through the same exercise
@Roarbark.
Assuming everything that has been said is true, you've identified all 3 mafia. I'd suggest both JOAT use the doctor skill tonight to protect people. It doesn't really matter who. Since the mafia is identified the JOAT investigations are no longer valuable, and the game probably won't last long enough to use doctor again, so everyone is an equally valuable townie. Just hoping to get lucky and protect whoever the mafia targets.
If I had more brain power, I'd game out the endgame. But I'm not in the place to do that right now.