у меня NP выключен.
Наверно это слишком кривое решение, но попробуйте.
Если в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo добавить параметр с именем (local) типа REG_SZ и в свойствах указать DBMSSOCN,FQDN.Сервера,1433 (можно скопировать там же из актуального fqdn)
Проверил у себя, если добавляю такой параметр, то все ломается и smsexec идет туда, что указано в local, но это ожидаемо, я специально нерабочий fqdn указываю.