Glad to hear it got sorted out.
Sorry I couldn't help, but travel got in the way.
Means of locating folks is a big topic. For those who have ham licenses and smart phones there is an APRS application that will show your location. I know a number of folks who use this app and it seems to work quite well, although I do not know how well it would work if out of a cell area. GPS coordinates are probably a more universally useful system. Tracking folks down via a ham radio signal is also a possibility, but works best with some specialized equipment that most folks don't have.