Just what I suspected - an MFC error. I believe the MFC files named are already in the ROM, however. Look in \Windows for mfcce301.dll and olece301.dll
(as well as doclist.dll, which mfcce301.dll needs
). They may not be working because the version of aygshell.dll in ROM on the 900C is not compatible. You can get all the DLLs you need from this page:
http://www.hpcmonex.net/izemize.htm
Look for the link called "arm dlls." There are several versions of aygshell.dll in that ZIP package; you may need to try them one by one until one works.
(The ones in folders 4, 5, 13, and 15 are the most likely to work.
) I see nothing about BTChooserlib.dll being checked with Executability Check; did you check it and find no errors?