Почему КД не может получить данные с рабочей станции?
При попытке подключения к рабочей станции функция возвращает ошибку 
Ну всё же наверное не к рабочей станции, а к контроллеру домена, где в вызове участвует имя рабочей станции (т.к. раз есть ADSI то все это хранится в ntds.dit)
Так что оставьте в покое рабочие станции -) и смотрите что не так на контроллере домена, либо вы не разобрались с принципом и если пытаетесь найти ntds.dit на рабочей станции - это надолго.
все компьютеры пингуются и утилита traceroute путь выдает.
этого мало. необходима корректная работа DNS. все машины, и уж тем более контроллеры домена, должны быть доступны по именам.