Nein, Mehrfachvererbung gibt es nicht.
Was geht, ist in beiden Komponenten ein gemeinsames Interface zu implementieren, für den Zugriff auf diese Eigenschaften.
Beachte: Interfaces bei TComponent-Nachfahren haben keine Referenzzählung, also es ist ratsam die Interface-Variable dann immer nur kurz bei Verwendung deklariert zu haben und anschließend sofort wieder freizugeben.
Wirklich Delphi 5?
PS: Seit 'ner Weile kann man (wenn man sich sicher ist, dass eine Interface unterstützt wird), das Objekt einfach mit AS ins Interface casten.
Delphi-Quellcode:
procedure TForm25.FormDblClick(Sender: TObject);
begin
var C := (Self as IInterfaceComponentReference).GetComponent;
end;