yes, def impacts shot blocking ability. fairly significantly, i would say. press may result in fewer blocks than the other defenses, but that is not a huge factor.
looking at your guy, his terrible def coupled with poor ath/spd/iq is most likely the answer. i think he should average a little more, but over 22 games, i think that is a reasonable variance.