Есть ведь ещё broadcast трафик, кроме того, что часть Samba трафика происходит по протоколу udp, вместо показанного "tcp только". Это не отражено в правилах.
Правила написаны так, что запрещают ненужное. Правила должны быть написаны наоборот: запретить вообще всё, а разрешать только нужное.