That's a recent amendment on behalf of Christianity in general, expressly for the purpose of not diminishing the flock unnecessarily with dogma.In fact, I specifically said that ALL people can get to Heaven, regardless of whether they think Jesus was a deity of some sort.
Did the JW's buy into it?
Apparently not, and it could pay dividends for them when there's a rush of Catholics seeking a safe base for their beliefs.