But I think you are probably right on the armor being first part, or we'ld see different blocked values.
Or a quick quote:
A bug has been fixed where the Shield Block ability granted 25% more critical block chance than was intended for Protection warriors with very high total chance to avoid attacks."
So yea, was a bug, getting fixed. Good bye 25% free crit block. :(