O Windows detecta o bit de 32/64 bits do executável, portanto, em teoria, um binário de 32 bits pode ser instalado em qualquer lugar.
A razão para os dois diretórios Arquivos de Programas é principalmente para eliminar o risco de ter instalações de 32 bits e 64 bits do mesmo programa presentes, e seus arquivos de instalação criando conflitos e / ou problemas de desempenho.
No entanto, a questão não está clara o suficiente para que tudo o que posso dizer é que isso também depende do que os trabalhos de instalação fazem exatamente. A instalação do Oracle é especialmente grande e complexa. Embora acredite que isso tenha uma chance de funcionar, ainda assim tudo pode acontecer. Você só precisa tentar ver (use uma máquina virtual se não quiser destruir seu servidor).
Você terá alguns problemas com o IIS se tentar executar extensões de 32 bits no IIS de 64 bits. Consulte também Executando aplicativos de 32 bits no Windows de 64 bits .