I still don't understand why someone can't simply create a compiler that treats a 68k executable and libraries as intermediate code and creates a compiled native CF version.
In this method, you could then just throw files at it and produce CF binaries, swap out binaries in your app folder and just launch the native CF version(s)...