To GET gsync compatibility on cod2 you have to rename the .exe to iw3mp.exe. That might also help with the crashes as it forces your drivers to use the cod4 presets, which work pretty well on cod2.
"Does not work" is an error report for a bug between keyboard and chair.