Syntheyes + Blender problem

So I’m working on a shot where I robot jumps down onto the street I’m filming. For this I had to do some 3d motion tracking in syntheyes. When I finished I exported the data to a python script and ran it in blender 2.49. Then I saved and opened the file in 2.58 and started adding in the robot, I added the original video as a background image and the matchmove looked nearly perfect, however blender crashed and when I opened back up the .blend file with 2.58 the camera movement was very different. It still followed the same basic motions but it didn’t match the video anymore! does anyone know why this could be?

I added the robot by appending it from a different file if that helps at all…