Tenho certeza de que não é possível restaurar um banco de dados com backup feito por uma versão mais recente do SQL Server, infelizmente.
Embora não seja possível conectar as máquinas para executar uma exportação usando os assistentes, elas talvez suportem a geração de scripts contendo a estrutura e os dados (muito parecido com um backup mySQL)? As ferramentas padrão certamente podem produzir scripts para sturcture e programability armazenados (procs, triggers, ...). Pode haver um pouco de trabalho de exportação dos dados e reimportar, mas seria possível.
A outra opção é instalar o SQL2008 em algum lugar local na instância SQL2005 e tentar fazer a transferência baseada no assistente dessa maneira (restaurar para o SQL2008 e transferir pelo SSIS a partir daí). Há uma edição de avaliação limitada no tempo do SQL2008: link
Da mesma forma, você poderia tentar o mesmo, instalando o SQL2005 em algum lugar local na instância do SQL2008, transferindo o material usando o SSIS para lá e para lá, sendo capaz de produzir um arquivo de backup compatível com SQL2005.