Uh, with a CRC salting a whole directory with the same salt will cause exactly the same collisions as without salt. The salt will just cause the final CRC to be XORed with a constant.
A CRC is not a cryptographic hash. Salting is useless, and identical prefixes have identical impact on the result.