I think that most of your opinions are wrong. The list has to be wrong otherwise Jane would not smile when he saw that somebody broke into his room. ( kirklands guys )
we all know that scene with a toothpick when jane smiles when he sees that its broken. So that could only mean that he planned this to happen which means that he planted false list to fool red john. I doubt he would reveal his real suspects to red john so i think he kept it for himself and he has some kind of trick that he is going to pull later on in the series. So if the list is fake and no one from that list is red john that means that kirkland is only red johns helper. And if other guys from the list arent red john i would suspect mashburn because he is the smartest guy in the show aside the guys on the list.