That isn't how it works, I'm afraid, so that may not be the best advice. Developers don't have any special powers to make this problem go away. There's a small chance they might have some technical insights that would give other avenues to try, but I think we've been pretty thorough here. Exchanges are different, because they (one would hope, anyway) would already know how to do all the stuff we've been suggesting so far.
As a loose analogy, if you put a Playstation game into an X-Box, no amount of pestering the devs is going to give you any success there. All they can do is tell you to take it out of there and put it in the Playstation where it belongs. They're just not compatible. An exchange is like sending all the games you own to someone else, so they can easily move things around as required, but you have to hope no one runs off with your games (which happens far too often).
If you have your own wallet, the responsibility sadly falls on your shoulders. You generally have to figure stuff out for yourself. I suspect there would be people out there offering recovery services, but they almost certainly charge for it. And again, like exchanges, you have to trust them not to run off with your property.