All that you have presented are in no way definitive examples of heresy as I have understood it from the The Code of Canon Law (
751), which reads in part, "
Heresy is the obstinate denial or obstinate doubt after the reception of baptism of some truth which is to be believed by divine and Catholic faith".
Is the matter it controversial? Yes, I would agree with that assessment.
Is it challenging the traditional understanding held by the RCC in matters of faith and morals? Yes, I would agree with that assessment as well.
However, none of that amount to the level of
formal heresy as you have leveled. If you want to only read books with the imprimatur on it - go for it. Catholics have that wonderful stamp as a point of recourse. Just realize not every Catholic author applies for such a designation.
To me, this is part of the discussion. We need to talk about "same-sex sexual" behavior, which even he admits is condemned in scripture. However, he understands correctly that the bible is not infallible. He points out a very important example in which our understanding of something as old as slavery has evolved. I know - not the same type of slavery (indentured vs. chattel). However, it represents a level of inquiry that happened to better understand God's will for man. Papal bulls were written to condemn slavery, yet many Catholic Countries continued in the slave trade.
However, I do want to point out this level of charged language (heretic). It seems to me that this tactic, a sort of character assassination, is employed when someone presents a different view on one's understanding. I would hope that we could discuss the merits instead of the person. I think it's OK to say something like, of course Fr. So-and-so would say this, they are coming from a such and such background, but avoid labeling people with "heretic" or "wolf in sheep's clothing" - this is what he wrote about that he connects to effectively inciting good people to do wrong things.
+pablo
Here is a
PDF by a priest responding to this very issue. "What is and isn't a heresy"