Já passei por um problema parecido migrando de Firebird 2.0 para Firebird 2.5. Usando o IBExpert, gerei um script de inserção com os dados da tabela que estava dando problema. Apaguei a tabela e criei novamente, depois rodei os scripts para inserir os dados novamente.
[As partes desta mensagem que não continham texto foram removidas]