Sem mais informações, não posso dizer com certeza, mas vi esse problema ao se conectar a um servidor Windows antigo que estava executando uma versão de protocolo mais antiga. Lembre-se de que o CIFS é considerado um "Dialeto" (tipo) de SMB. Existem outros tipos e configurações mais antigas não usam o CIFS.
Basicamente é como dizer que duas pessoas estão falando. Um espanhol e um inglês, e sua tentativa de forçar o falante de inglês a entender espanhol quando ele claramente não entende.
O SMBclient usa um dielect diferente para negociações de segurança. (ou pelo menos detecta de forma diferente).
Tente
mount -t cifs //path/thing/ /mount/point -o username=user,password=pass,sec=ntlm
e veja o que acontece. (sec = ntlm é a parte importante)