Ok, ti suggerirò quanto segue in base alla mia esperienza con ODP.NET:
Il tuo sistema sta tentando di caricare la DLL Oracle a 64 bit e non può perché l'applicazione è in esecuzione in modalità a 32 bit. Prova a impostare la tua applicazione in modo che sia esplicitamente a 64 bit. In alternativa, installa i driver ODP.Net a 32 bit e verifica se funzionano meglio.