Greetings and welcome to Android Central!
Sorry to hear about this, but I don't there's GPS Location/Re-location for the S Pen is incorporated into the Samsung Galaxy Note Edge or for any that we know of. Is there a way to trace back your steps? I've lost mine but I also have a couple lying around for such a scenario as you're experiencing. Hopefully you'll find it, but if not then you can always purchase a replacement.
Hope you find what you're looking for and enjoy!