i,m not "up" with the cat stuff but lots of folk install newer engines that need a cat , i,m sure its not too difficult to achieve & if sourced on the 2nd hand market might not cost much either, maybe a cat bike exhaust /sensor would do the job?
or wait till next christmas for an engine
cheers
andy