Even as the Catholic Church claims to come clean, something is not right