ListBox.Components, bzw. Self.Components enthält natürlich nur das, von dem das jeweils der Owner ist.
Ich weiß nun nicht, ob dieses InnerEdit direkt die KistBox als Owner besitzt. (PS: Bei Devexpress ist in der ListBox-Komponente die eigentliche ListBox drin und da drin dann das InnerEdit)
Ich weiß jetzt nicht, ob das "InnerEdit" oder ob dessen Parent als FocusControl vom Delphi verwendet wird.
Das müsstest du mal in
Screen.ActiveControl nachsehn.
Wenn nicht, dann direkt an Windows wenden.
GetFocus +
FindControl und falls FindControl nichts findet, dann mit
GetParent hocharbeiten.