Hola que tal, bueno yo hice la prueba en:
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86)
Actualmente no cuento con un SQL 2005, asi que te deberia el por que no te acepta el DATE
, aunque en teoria si deberia
.
Si encuentro algo en la red, te comento