There really is no way to know who is is is not in the Church.
If you are so sure of yourself, I want you to walk up to a Protestant and tell him that he is condemned to hell.
(Even though Jesus said we are unable to condemn anybody. Even HE didn't. But hey, I guess you're God or something).
The only people who disagree are those who are extremely worldly-minded and materialistic.
If you were a Pharisee during the time of Christ, and if Christ healed someone on the Sabbath, would you yell at Him as well???
If you were one of the Pharisees who brought the woman caught in adultery to Jesus, and you heard Jesus' reply, would you consider HIM a heretic?
If you were standing at the foot of the Cross, and you heard him telling the criminal next to Him that he will be saved, would you attempt to "correct" Jesus??
Pope Benedict XVI is by far a smarter theologian than you or I will ever be (at least I can admit it).