"Are these not traditional Catholic teachings on conscience?"

Yes, they are PART of Catholic teaching ... but you systematically refuse to acknowledge the FOUNDATIONAL principle of conscience according to Catholic teaching.

Want to know what that is? CCC 1782.