I'm new to this board, so go easy on me.
I always thought that the intent of the rule about calling a held ball when an
airborne player was prevented from releasing a shot was to ptotect the offense from an up and down violation. The held ball call at least gives the ball back to the offense half the time. As such, a blocked shot against a player still on the floor would not automatically be a held ball unless the defense demonstrates some kind of control of the ball.
SamC