Para evitar el problema que comentas, podrías deshabilitar el evento onDataChange, cuando cambias el comboBox.
Código Delphi
[-]
procedure TMasterObject.ComboBox2Exit(Sender: TObject);
begin
DataSource.onDataChange := nil;
IBQuery1.Edit;
IBQuery1DIVISIONTYPE.Value := ComboBox2.ItemIndex;
IBQuery1.Post;
DataSource.onDataChange := DataSource1DataChange;
end;
un saludo