ICANN rules are mostly for gtlds, the ccTLDs existed before ICANN was created and the ccTLDs are sovereign and don't necessarily recognize ICANN's (a US-based corporation) authority over them.
CCTLDs do generally participate in ICANN meetings and processes, but the operation of their registries is not subject to the same sorts of rules and requirements as gTLDs.