ECA numbers ending with IMM are specific for immigration purpose and those can be referenced by CIC directly. Others ending are for general purpose like education institutes verification or for further studies etc. There is no difference though in both just to be on safe side people use the one ending with IMM. If you have general one you can get the one from WES specific for immigration purpose for additional charge and it normally takes around 10-20 business days i think.