You can save object velocity in a variable using this expression:
set v to distance(0, 0, Obj.Physics.VelocityX, Obj.Physics.VelocityY)
And restore it after teleporting with "Set velocity" action:
Set velocity X to v*cos(teleportAngle)
Set velocity Y to v*sin(teleportAngle)