Just a thought. Try increasing --transfers too. It might be that rclone is treating deletes as transfers instead of checks.