O problema pode estar na dimensão do track gravado, não em MB ou KB, mas em número de pontos.
Mas não consegui localizar nenhuma informação sobre isso na Garmin. Apenas indicam a dimensão do track principal, com 10000 pontos.
De qq forma, encontrei aqui algo:
http://www.gpsinformation.org/penrod/Vi ... tahcx.html You can save a track and manually select where you want it to start and where you want it to end. If it is more than 500- points it will be condensed down to that size. You can also do a lot with tracks using the included MapSource Trip and Waypoint manager, for editing, saving, etc and then sending the track back into your GPS. You can save a total of 20 tracks in your Vista HCx.
Tenta reduzir o track para 500 pontos ou menos e carregá-lo no GPS, para verificar se fica toda a distância gravada. O Mapsource dá para fazer isso, creio.
Ficarás com menos detalhe, mas 500 pontos já dão uma boa resolução (devem aparecer as curvas principais, pelo menos).
Se fôr esse realmente o problema e achares que o detalhe é insuficiente, podes sempre dividir o track em vários. Tens hipótese de guardar até 20.