Meiner Meinung nach hat die ursprüngliche Fehlermeldung schon den entscheidenden Hinweis gegeben: Beim Versuch die
DLL zu laden, wurde wohl eine gefunden, deren Bitzahl aber nicht passt. Gefordert wird in der Fehlermeldung 32 Bit (x86). Wahrscheinlich hat deine Anwendung irgendwo anders zuerst eine x64-
DLL zu fassen bekommen.