O mapeamento do roteador parece suspeito, como você adivinhou corretamente. Parece que você tem todas as portas públicas no intervalo 51000-61000 mapeadas para uma única porta interna 51000. O que explicaria, por que o cliente não consegue se conectar à porta 52573.
Se o seu roteador não conseguir mapear um intervalo de portas internas, você poderá configurar seu servidor FTP para usar apenas um intervalo estreito (como 51000-51010) e configurar essas portas uma a uma.
Veja também Quantas portas de canal de dados eu preciso para um servidor FTPS em execução por trás do NAT?