perdition doesn't like AUTH PLAIN

You're going to have to imapsync directly to the target server rather than going through perdition, as perdition resolutely refuses to support AUTH PLAIN (the mechanism used when the --authuser2 switch is specified).