Cuantas preguntas, jejeje.
Te contesto a la primera que es la más sencilla, por no decir que es la única que se responder.
Me conecto mediante DNS con las siguientes instrucciones:
dim db
dim strConn
strConn = "datos"
Set db = Server.CreateObject("ADODB.Connection")
db.open strConn
Se me olvidó comentar que el sitio funcionaba perfectamente en XP con IIS6, y tal y como estaba lo he querido colocar en Vista Home Premium con IIS7.
El resto de dudas que me comentas no se como mirarlo, aunque lo de permitir ../ me parece buena pista, porque como dije, si elimino esas rutas y lo cuelgo todo de la raiz funciona correctamente.
Gracias.