The problem with this theory is that Hal knew that he should treat John as his trainee. He shows up right when John gets the job, and he tells Sinestro that he thinks John is his replacement. If Lianna is a fake Guardian, then why are Hal and presumably the other Guardians playing along?