Imagine you want sprite1 image point number 3 to go to sprite 2 image point number 4, it should go like this:
X : Sprite2.ImagePointX(4) - (Sprite1.ImagePointX(3)-Sprite1.X)
Y : Sprite2.ImagePointY(4) - (Sprite1.ImagePointY(3)-Sprite1.Y)
Tell me if that works, as I did not tried it
You can also replace the number of the imahes points with the name of them.