Hmmm pues esto empieza a sonar a esoterismo
¿Puedes conectarte correctamente desde Query Analyzer, Enterprise Manager o Management Studio?
Si lo logras me inclinaría a pensar que es algo dentro de tu proceso de conexión y creación de objetos en .NET, con lo que te movería para allá esperando tengas mejor suerte.