With the rsync 3.0 client, the correct option for compatibility with old remote daemons is "--no-implied-dirs" ("--old-d" used to work with a 2.6 client, but it's just short for --old-dirs now, which does something different)
This fix required rework for 0.0.9, as subsequent testing showed that, while "--old-d" causes problems for the sync operation with newer clients, it is still required for the remote directory listing operation that is used by the versioned and snapshot plugins.