En relisant ton message initial, je vois aussi que ton syno est en DMZ, retire le immédiatement de là, cela n'a aucune utilité à part l'ouvrir entièrement à l'internet.
Ensuite, niveau réglages, c'est bien les ports que j'ai indiqué qu'il faut ouvrir et rediriger vers ton syno à savoir le 20,21 et la plage passive, le tout en TCP.
Et désactive le firewall de ton syno ( apparemment en ordre ).
Maintenant avant de faire tes tests à distance, je suppose que tu as déjà tester en local et que cela fonctionne bien ?
Si c'est bien le cas en local, d'où testes-tu à distance ?
Si c'est depuis le boulot, c'est peut-être simplement le firewall de ton boulot qui bloque la connexion, c'est bien souvent le cas malheureusement ...
Du coup pour valider le bon fonctionnement, il suffit de tester depuis une ligne internet normale.