That doesn't change the opressive caste system, I can find plenty of places where Muslims are opressed, it doesn't change the fact that the Muslim messiah is described the same way the Christian anti-Christ is. The ArchBishop not only has the right to call krishna an evil demon, as a practicing Christian clergy he has the obligation and responsibility to do so.
Further, if the government doesn't feel like allocating land for a temple to an evil pagan demon, they need not do so.
Seems evil, doen't he?