Hi,
No, the certificate of commercial use is still issued by the IOM and still very much in use. Call the IOM CAA Tel: + 44 (0) 1624 682358, if they can’t put you through straight away someone will call you back to resolve any query you have the same day, how many other Authorities do that!!