Thistle, I see what you are saying, but something bothers me.
As an example, let’s say the weatherman said it was going to rain later, and I looked outside to check, and not seeing a cloud in the sky, chose to leave the house sans umbrella and ended up getting rained on later in the day. I could certainly not be said to have left the house KNOWING that it would rain, otherwise, I most certainly would have brought my umbrella or even stayed in. In fact, in this circumstance, I was quite confident that it would NOT rain.
The same applies to full knowledge and sin. I can hardly be said to have full knowledge of the sinfulness of an act if, after doing my due diligence to search and form my conscience, I truly am at odds with the Church on an issue if I am in disagreement on something that is NOT a matter of dogma and therefore potentially fallible.
Vatican 2 stated the importance of forming and following our own conscience, and certainly we must try to form it in line with Church teachings, but in circumstances where there is a disagreement on the gravity of a sin, with conscience on one side and obedience on the other, there seems to be a disturbing gray area.