Ocan,
Llevo instalados muchos DNN con configuraciones parecidas a la tuya y me ha costado decenas de ellas lograr arrancar a la primera. Hay que cogerle el truco a base de errores como el que tienes :-)
No me queda muy claro qué motor de datos estás usando: mi consejo es que instales SQL Server 2005 Express (licencia gratuita).
Si vas a hacer una instalación vacía, bastará con que crees la carpeta del DNN con los permisos suficientes, apuntes un web o directorio virtual a ella, y lo ejecutes. Deberás crear una base de datos SQL vacía, y tener a mano los datos de conexión a ella. El asistente de instalación de DNN te irá pidiendo datos y podrás configurar el DNN sin necesidad de tocar el web.config.
Si, tras acabar el asistente de instalación, vuelves a tener ese error, prueba a reiniciar el IIS (iisreset en la línea de comandos). Suele ser suficiente para que comience a funcionar.
Salu2,
Francisco