That was a definite illegal block and will draw the flag 100% of the time...
Except this time.
True, I should not have put 100% in their, but this is a foul that should be called in the open field at the point of attack.
What does "in the open field at the point of attack" have to do with the price of .... Is that out of the rule book?
You will not see a hold called that is not near the ball or the point of attack, and when a foul is clearly out in the open like that, the likelihood of it being called increases greatly because film never lies. If a hold has an effect on the play it will be called, if it's not in the play, likely not to see it called unless the act just screams like a sore thumb.