Saludos
las aplicaciones de Win-32bit ejecutadas en Win-64 bit, corren de manera emulativa, usando WOW64 ( Window On Window 64 ) el problema podria saltar de cualquier parte, podria estar generandose debido a esa emulacion de 32Bit pues es muy exigente a la hora de verificaciones de punteros, driver y librerias, por otra parte, si usan borland, (esto es pura suposicion) podria existir alguna comprobacion de parte de parte de borland, en algunas de sus librerias, sobre componentes de 16bit (hasta este punto WOW64 no llega, pues aplicaciones de 16 bit no se ejecutan en 64), es una de las limitaciones de 32 en 64
se podria intentar construir la aplicacion con MSVC y ejecutarla en 64bit
a mi parecer, fivetech hizo lo correcto, en vez de buscar la compatibilidad "extrema" para construir y ejecutar aplicaciones de 32bit en sistemas de 64bit, simplemente ofrece sus librerias para poder construir aplicaciones reales a 64bits
lo que hice en su tiempo fue diseñar una funcion que determinara si estaba en modo emulativo,
http://wiki.fivetechsoft.com/doku.php?id=fivewin_function_iswow64