I thought that might be the case too, but if I set the texture on the model to 640x480 in MED, and then load the level, the video fits perfectly. So it must not be a problem with the texture dimensions but rather changing it dynamically.