Mmm, I wonder if 1.09 updates a file that might get rolled back in 1.52 (i.e. stays the same from 1.00 to 1.52, but gets updated and not reverted from 1.00 to 1.09 to 1.52).
So another good potential to try:
deinstall, install, apply patch from 1.00 to 1.52.
(Of course, in theory binary patches/updates should not cause any problems like what I described above.)