Parece que você está usando um sinal de mais em vez do espaço em Domain Users
. Não vejo nenhum motivo para que isso funcione.
Em vez disso, escape do espaço com uma barra invertida:
%Domain\ Users ALL=NOPASSWD: /etc/userScripts/createSambaShare.php
Se isso não funcionar, tente usar um alias:
User_Alias DomainUsers=%Domain\ Users
DomainUsers ALL=NOPASSWD: /etc/userScripts/createSambaShare.php
Além disso, lembre-se de que praticamente tudo no Linux faz distinção entre maiúsculas e minúsculas, incluindo nomes de usuários e grupos. O grupo está realmente aparecendo como domain users
ou está aparecendo como Domain Users
? Tem que combinar.