Very unlikely. After all, you deliver the damage independent of if you touch, hit or are touched by someone. Actively hitting just allows you to add net successes to damage
Likewise, I'd go with the lower damage of the glove for this armor accessoire. But yeah, without definite book ruling, this is a GM decision.