Import it into gpsprune and strip out duplicate points, then nearby points (adjustable) and see what that does to file, if it makes little or no difference then you can shrink it.
If all else fails pull up the original in a map and in another window replot it in cycle.travel/whatever and adjust to get it to follow the route, save and try that (don't use RwGPS since it seems verbose).