Doubt away, Thomas. It does not change the fact that the Roman Catholic Church is teaching heresy.
If your understanding of Immaculate Conception is any guide, you probably have a very contorted understanding of it
And you, I presume, are the arbiter for the Church in Rome?
What Church in Rome?
The Catholic Church in based in Vatican City, not Rome.
I am not her arbiter, no. I simply compare what you claim she says to what she says and find you sorely wanting.