Компилятор Delphi испускает 32-битный объектный код.Неважно, как вы нарезаете его, этот код не может быть связан с 64-битным модулем.
На данный момент лучше всего использовать FreePascal , который может создавать 64-битные DLL.Готовится 64-разрядная версия Delphi, но дата ее выпуска неизвестна.
Другой вариант - принудительное использование 32-разрядной версии JVM, если это возможно для вас.