Oh boy, this is all mixed up and I think the way Nullist explains it doesn't really help (although correct) in this case but could rather complicates things more... I hope this will make it a bit clearer so where do we start?
"more armor -> even less hits"
Attacks against grenadiers have a 66% chance to penetrate. This means that a Grenadier can take on average 50% more damage than a Penal soldier. However, the Penal squad does have 6 instead of 4 men. It really is easiest not to break your head about its influence on accuracy. Just calculate it into effective health.
This means that both squads have an effective health of 480 hitpoints (= 4*80*1.5 = 6*80).
"DPS and lower accuracy"
Normally, when calculating DPS, the accuracy is already calculated into the DPS number. Take the
DPS spreadsheet for example.
This shows DPS of:
Penal SVT: 5.779 near; 1.492 far
Grenadier G43: 8.203 near; 3.477 far
Grenadier Kar 98K: 3.775 near; 1.029 far
Notice how the far DPS is much lower than the near DPS. This is because the accuracy decreases with increasing distance from the target. The accuracy is already calculated into DPS.
I think this is where Con's train of thought is going completely wrong. DPS means Damage Per Second. This means stuff like accuracy, firing speed etc. are already accounted for.
Remember that these values are averages and simplified. Randomness can work both ways, which heavily influences the subjective impact of both.
Other factors like dying squad members and handing over of G43s also play into this but are hard to account for (just as the spread of fire across a squad).