Why is this even being argued about. The Church teaches clearly that for one to be guilty of mortal sin there needs to be (1) sufficient knowledge and (2) consent in committing a grave act (3). You can find this in catechisms and in prayer books under examination of conscience / preparation for Confession. If you disagree that insufficient knowledge renders the sin venial for that person, you are literally disagreeing with the Church.