First, check the version of rsync using "rsync --version". The error message you cited hasn't existed in rsync since 2.6.3, so I bumped the version back to that for a start. Is this version modified by Apple?
Another question: am I to assume that logo_white_w_tag.eps was actually deleted from the source/content directory before the second transfer?
I looked at the robust_unlink() code in utils.c of the various recent versions, and I didn't see a way for the code to return an error with errno == 0 unless the actual unlink() function did this.