Rsync fails for files that start with underscore when destination is zfs

From the original poster, question revision 3:

We found the answer (Dave Veffer did). The smb server was vetoing ._*. Simply had to remove that from smb.conf. I'm using SMBUp on OS X. smb.conf is located at /opt/local/etc/samba3/smb.conf