I figured out that I needed to clear the GeoCahce AND the web browser to stop the constant loading of points upon return to the Dashboard.
The Dashboard Map and the Location Map still show different locations for the plotted points w/ the Location Map being correct while the Google Map on the Dashboard shows the point on a nearby road.
Whoa, sorry, I dropped out there. So, you have to patch the code into geomap.js /and/ geomap-2.1.js in 2.3.x. In 2.4.x there's only one script, geomap.js, which is why before I said the trunk was considerably different from 2.3.x and a simple zenpatch wouldn't work.
My guess is that that's your problem. Did you patch both files, or just one?