I'm glad you were able to find this, OP! I know a lot of simmers like to add religion to the game. Personally I am against specific ones being added officially, despite being religious, because I don't want people to further stereotype something important to me more than they already do. I think it could potentially be okay if there was a really unique Sims religion that had no ties to real religions. Maybe.
ETA: friendly reminder for all of us to be friendly. Do not engage, I've seen similar threads go downhill quicker than prices on black friday. If something is against forum rules you can report it.