in rsyncget(), the parent directory globs weren't given trailing slashes, so she matching things other than directories.  The result was unrequested files being retrieved.