Ditch XP, there is no other viable solution. There is no reason to stick on to an old OS which has been obsolete for years and years. Some users might be still running XP as their main OS but that shouldn't be a reason to drag old tech around, if CO series seriously wants to evolve and prosper you need to cut corners somewhere. And if that corner is support for XP I wouldn't consider it to be a too big of a loss. Time spent on building gimmicks to make it work on XP could be used better on adapting and embracing new oppurtunities and technologies offered by contemporary software.
And for people still hanging around using XP: Stop it, uninstall it and throw it away, seriously. I used XP well into the Windows 7 era, mainly because I had an old computer and I wanted to wait to get a new rig with Windows 7. I upgraded my Win7 to Win8 few months ago and didn't find anything negative in both of those operating systems. They ran faster than XP, didn't crash nearly as often, looked better, worked better etc. you can go on and on, there really is no reason not to upgrade if you are a private PC owner who mainly uses his system on normal software/gaming.