O problema
Você está usando os mapeamentos POSIX ACL para o tratamento da ACL do Samba. Este é o comportamento padrão (e tem sido há muito tempo), mas se você quiser uma experiência de ACL semelhante a Windows, isso está Fazendo errado já que as ACLs POSIX não possuem vários conceitos e direitos de ACLs NTFS, de modo que o mapeamento permaneça sempre incompleto e "pareça errado".
A solução
O que você está procurando é vfs_acl_xattr . Esse é um método de armazenar ACLs NTFS com recursos completos em atributos estendidos em vez de tentar mapeá-los em ACLs POSIX.
A desvantagem é que o xattr correspondente é avaliado apenas pelo Samba, então a interoperabilidade está sofrendo - as ACLs configuradas através do Samba não estão mais sincronizadas com o que seu host Linux veria (e possivelmente expõe por outros meios como o NFS) e vice-versa - manipular as ACLs do Linux não modificaria as ACLs do NTFS.O Codez
[global]
vfs objects = acl_xattr
map acl inherit = Yes
store dos attributes = Yes