Преобразовать 32-битную DLL в 64-битную невозможно, так как это невозможно выполнить код x64 библиотеки из 32-битного процесса. 1
Один из способов загрузить 64-битную DLL из 32-битной — запустить или использовать другой 64-битный процесс, загрузив библиотеку в него. 1 Для этого потребуется межпроцессное взаимодействие, то есть передача данных от одного процесса к другому. 1
Также на GitHub есть инструмент Toterich/dll32to64, который позволяет создать обёртку вокруг 32-битной DLL, чтобы загрузить её в 64-битное приложение. 2