Насчёт 500м утверждать не буду, и Гармином не пользуюсь, но вот сам знаю места, где Навителовские карты последних выпусков ни в какие рамки не лезут по точности и подробности.
Вот так, к примеру, точка стоит на карте OSM:
а вот так она стоит на навителовской Q1 2012:
Разница, думаю, видна невооруженным глазом.
Отсюда и несрабатывание точек с координатами, привязанными к одной карте, на маршрутах, построенных на другой.
В координатах, определяемых с помощью GPS без привязки к карте тоже всегда будет присутствовать ошибка. И если они не будут соответствовать используемой карте, то хочешь - не хочешь, а корректировку, если стремиться к максимальному срабатыванию точки в навигаторе, делать придётся.