Ah, isso explicaria. No CR 8.5 e versões anteriores, todos os arquivos estavam localizados na pasta c:\windows\crystal.
Como o CR 8.5 não suporta instalações lado a lado, você não pode ter o CR 8.5 ou anterior no mesmo PC, poderá ter problemas se o fizer.
Existem apenas 2 formas de atualizar seus relatórios, salvar em uma versão mais recente do CR Designer ou exportar usando o último SDK.
O problema é que esses relatórios antigos precisam que suas dlls da base de dados do CR sejam atualizadas, agora todas começam com CRDB_*.dll, exceto algumas fontes de dados legadas ou baseadas em PC.
Você deveria ter atualizado esses relatórios há anos para o CR 9 ou superior.
É possível que você consiga "consertá-los" usando a API ReplaceConnection(), mas tecnicamente, como está atualizando de uma versão tão antiga, recomendo atualizá-los manualmente usando o CR Designer para utilizar o cliente Nativo 10. Na verdade, descobri que usar o cliente Nativo 11 é o melhor, funciona em todos os servidores de bancos de dados da MS.
Não temos um aplicativo que atualize relatórios, mas este aplicativo de teste de parâmetros tem todas as partes que você precisa para atualizar seus relatórios:
Você precisará editar o código.