So you are looking for the teleport
function if I understood you correctly.
The address you had will not work obviously, because the binary has changed. What I would do in your position is to get the previous version of the binary, for which you had the address of the function.
Open the old binary in IDA/Olly and observe that function (Ctrl+G or G and paste the address). Look at the instruction opcodes, and try to get a pattern out of it. Just an example for a pattern, but you should end up with something like: D9 05 B4 ?? 66 4C D1 ?? ?? ??
.
You should Google "memory pattern scanner" if you don't know about the concept, or how to create the pattern, you can find a lot of topics about it.
Since IDA can search for bytes, all you have to do is open the new binary in IDA and "search for sequence of bytes", paste your byte pattern, and if your pattern is valid and you are lucky, you'll have a few results, one of them will be the teleport
function most likely.

The other way I'd try it is this: You said you have the address + offset
combination to the coordinates. Add that memory location in Cheat Engine, and observe where it gets accessed in cheat engine, and hope that there is nothing quirky behind the scenes, you should get a list of places that reads/writes your coordinates, one of them will be probably your teleport
function you're after.

Don't forget about rebasing the addresses if necessary.
See this question.