I found a work around. Changing the FTP Connect to use Explicit TLS, makes the FTP Upload not send any CWD commands between files in the File Set. Strange, but exactly the kind of work around I was asking for.
BTW, the server is a PureFTPd [privsep], according to its welcome message.