May be such blocks must not be accepted by the network as the BIP34 is now enforced?
Early on, there was some debate about the proper encoding. See this discussion for information on why the bogus encodings were allowed (specifically a post from gmaxwell on July 2nd).