strago, reproduzi os passos que vc relatou, e aqui não tive erro algum, estou anexando o demo aqui para vc testar aqui e vê se foi reproduzido como o seu.
1 - Form1 Base
2 - Form2 consulta, herdado do base e add 5 colunas
3 - Removido algumas colunas do Form2, tudo ok.
a) Veja só, vc pode ir no Form2 e remover as colunas tranquilamente, mas se criar um 3 Form herdado do Form2, e tentar remover, terá o erro reportado por vc.
Se vc tiver um Form3, Form4 herdado do Form2, e mesmo assim precisar de remover alguma coluna, vá no Form2, remova, depois abra todos os forms que foram herdados dele para que sejam atualizados, com a coluna removida.
Herança visual, é um recurso nota 1000 do delphi, mas por ser visual temos que ter atenção no que estamos fazendo.
Uma dica não desista, continue tentando se atualizar, se fosse eu iria direto para XE3, mas se não der tente tb o D2010, eu uso ele e é bem estável, mas longe de ser perfeito como todos os softwares.
Grande abraço
Heranca.zip