Concuerdo con los mensajes aneriores, y añado algo más:
Esos tipos de errores me suenan a incongruencias entre el .dfm y el .pas, incluso en cosas aparente absurdas como eliminar líneas vacías o de longitud desmesurada con espacios.
También puede ocurrir que el error mostrado no tenga nada que ver con el que
realmente cause el problema. Este tipo de cosas son muy muy raras
Saludos y Suerte