I suppose two doctors is possible; the ninja doctor is also pro-town, right? But the mafia also have a doctor. But I'm not sure I believe this is true. Odd that Insomniac didn't object to the card claim by ehunt, and just said that he was also doctor. It wouldn't make ehunt a liar unless Insomniac also had the 10 of Wands. And if Insomniac has a 10 of Wands, he should have had to wait any time at all to know and tell us all that ehunt has lied. So you're correct, Insomniac. I don't believe you; my vote will stay on you.
He wouldn't have come out and said "LOL OBVLIE" right away because it outs himself unnecessarily. He made his claim now, at L-3, so there would be time to react. If he were scum, why the hell would he make this claim? To get eHunt lynched? That's retarded. If he were scum he would kill eHunt at night and make a more believable claim today. What do you think happens if eHunt flips town Doc?
A) Insomniac gets NK'd because he's Doc #2,
B) Insomniac lives because he's scum and gets lynched tomorrow,
C) Insomniac is scum but gets NK'd by the other faction because they don't know if he's A or B.
This would be a retarded claim for a scum Insomniac to make.
Now, does town Doctor Insomniac make eHunt a liar? No, but it makes it damn more likely.