I have used the Garmin maps. I have the same GPS unit as you but without the SD slot. Nope the dotted lines on them are infrequent and inaccurate. It was very uncommon to find the dotted line matching up with the trail. Garmin is in no mood to update their maps with trails that change every year. I believe most of the maps use USGS maps, etc. as starting points.
What you need is a route with more waypoints. That's just how GPS works.