Avevo già provato con il test delle porte di eMule e funzionava
Alla fine ho risolto. Il DVR, a cui fisicamente non avevo accesso, aveva il gateway mal configurato. Una volta che ho potuto finalmente metterci le mani, l'errore è stato subito evidente.
Grazie mille a tutti!
P.s.: alla fine sono rimasto con IP 10.xx.xx.xx nel router, ma visibile dall'esterno come 93.xx.xx.xx. Non il massimo ma funziona, per cui bene così.