I'm trying to think about what the traitor wants and how DrCJG would go about it. I'm not sure that the traitor finding scummates is that useful to the traitor—he can't communicate with them or coordinate with them, and it's pretty hard/risky to signal to them anyway... But if he's looking for town targets he can be sure he can go after without risking other mafia, picking someone he townread pretty clearly also seems odd (since it's hard to back off that read rather than build a new attack where he doesn't have a strong stated view).
I'm am somewhat inclined to think that he visited you because you're friends (although that's kinda foolish on his part, since you two have so much conversation that knowing something like that could lead to a scumslip that would have gotten him killed). So basically, I think DrCJG might have visited you because he wanted the cool story at the end of the game about the time that you and he were the coolest scumteam you didn't even know it, or the time that he was your adversary and you never knew who visited you...