That's an interesting bug! I vaguely remember I had a scripting issue in the Necropolis with a retail 1.06 when I needed to poison that... crab roach thing, and had to restart... either the mission or the game, I can't quite remember.
However, I don't quite understand what you want to do. You have both the GoG and the retail versions, so you can calculate the checksums of both of them on your own. The checksums of what version of the game do you need?
Also, albeit unlikely, could this possibly be some kind of interference with your proposed way to translate the game into German? E.g., perhaps the "lever" object that lowers the bridge has a different internal name in the German version, so it "broke" the game script?
Post edited December 27, 2016 by vovick