il problema è che i 7 paramatri necessari per fare la conversione tra sistemi geodetici, nel caso specifico WGS84 - ROMA 1940, non sono costanti ma variano a seconda di dove ti trovi.
Personalmente, avendo un magellan explorist 600, acquisisco i dati in wgs84, ed opero tutte le altre trasformazioni di datum e/o proiezione, utilizzando software cartografici per es. ozieexplorer global mapper ecc.