Sorry to hear that about your C-ONE. I was once tempted to get one of these (years ago) but of course I finally skipped it... requiring a PC powersupply didn't look like a good sign. I believe it's death is for good: Minimig is just a lot better
In the other hand, I believe another solution would be to run the AmigaCD32 Whdload version of Cannon Fodder, but WITHOUT whdload. The Whdload version includes the game executable and it has AGA registers access removed (from it's readme), but the Amiga OS won't recognize the file as an executable one.
Could you take a look, please? I think it's something stupid, like the main executable file (called cannon_game, in the data/ folder) not having the proper header or something.
http://www.whdownload.com/games/Update-2007-09-11/CannonFodder_v1.1_CD32.zip