I find it as strange that some Christians claim that Potter is explicitly Christian as I find those Christians who find it explicitly Satanic. At least for the first six books, Rowling has been astonishingly a-religious. Zero mentions of God, Satan, angels, prayer, the Bible, heaven, or hell. Christmas is presented denuded of any religious explanation or ritual. Even Dumbeldore’s funeral included no hint of explicit religion, much less Christianity.
But it’s written broadly enough that I wouldn’t argue with someone who finds Christian meaning in there. Hindu, Muslim, Sikh, or Zoroastrian meaning, either. Whatever someone finds between the lines of a text is there for that reader. And Rowling leaves a lot of room between some of her lines.
The best argument I can find in the extensive online chat as evidence of explicit religion in HP is a sideways one