Is that EXE they sent you still Securom protected? Would be nice if it wasn't
I had the same problem with the Knights of Honor v1.03 crack, it won't work with KB917422 installed due to the imports being badly rebuilt, probably under the original kernel32 from SP2! Removing that update lets it run again!