У LiveBindings-привязок (или как они там правильно называются...) есть набор своих событий.
Например, у LinkFillControlToField есть событие OnFilledListItem в обработчике которого можно дообработать данные из БД, которые не удалось привязать.
Будет выглядеть примерно так:
procedure TForm1.LinkFillControlToField1FilledListItem(Sender: TObject; const AEditor: IBindListEditorItem);
var
Item: TListViewItem;
begin
if AEditor.CurrentIndex >= 0 then
begin
Item := ListView1.Items[AEditor.CurrentIndex];
Item.Tag := BindSourceDB1.DataSet.FindField('ID').AsInteger;
...
end;
end;