Если он использует старую форму, он должен получить ее откуда-то - она не появляется из ничего. На ум приходят два сценария:
1) Это где-то, где вы не понимаете. Найдите в вашей системе файлы с таким именем.
2) Если вы не делаете компиляцию Delphi, основанную на временных отметках. Если часы были неправильными, когда они были скомпилированы до того, как .dcu может иметь более позднее время, и, следовательно, он будет пропущен при компиляции. Я ударил это более одного раза с часовыми поясами.