Instale o SQL Server 2008 EXPRESS R2. Há um bug no Web Platform Installer e ele ainda acha que EXPRESS R1 é a versão mais recente.
Os bancos de dados SQL Server 2008 são da versão 655. Os bancos de dados SQL Server 2008 R2 são 661. Você está tentando anexar um banco de dados 2008 R2 (v. 661) a uma instância 2008 e isso não é suportado. Depois que o banco de dados for atualizado para uma versão 2008 R2, ele não poderá ser rebaixado. Você terá que atualizar sua instância 2008 SP2 para R2 ou copiar os dados desse banco de dados em um banco de dados 2008 (por exemplo, usando o assistente de migração de dados ou algo equivalente).
A mensagem é enganosa, para dizer o mínimo, diz 662 porque o SQL Server 2008 SP2 suporta 662 como uma versão de banco de dados, isso é quando 15.000 partições estão habilitadas no banco de dados, consulte Suporte para 15.000 partições.docx. Habilitar o suporte eleva a versão do banco de dados para 662, desabilitando-a volta para 655. Mas o SQL Server 2008 SP2 não oferece suporte a 661 (a versão R2).