Seu encaminhamento de porta está errado.
Você deve não encaminhar 10090-10100 para 2121 (que é a porta de escuta main dos servidores FTP). Você deve encaminhá-los para as portas 10090-10100 no servidor FTP.
O FTP abre uma conexão extra para transferência de dados, que é usada para esse intervalo de portas. Isso, claro, significa que eles precisam ser encaminhados para as portas de dados, não para a porta de controle.
Além disso, considere não usar o FTP. O que você está experimentando é um dos motivos. A falta de segurança por padrão é outra. É também um protocolo lento, e o download de um único arquivo tem muita sobrecarga. Para usuários autenticados, o sftp, o scp e o webdav podem ser boas alternativas. Para acesso anônimo, http (s) é uma solução melhor. O FTP não é seguro, nem é um bom protocolo para o padrão de hoje.