Who do you call on a Sat phone for help? A family member or friend, give them your GPS, and they call whatever emergency services serves your area?

Is there an "International Emergency Number" that could route local help to you?

Seems like you are well equipped. A belated welcome to the group, BTW.
_________________________
"We are not allowed to stop thinking"