Ja, es geht.
Siehe diesen CodeProject Artikel.
Der Artikel ist zwar für VB.NET, aber analog geht das mit jeder .NET Sprache.
Ggf. macht es auch Sinn, das Delphi.NET Assembly in VB.NET zu konsumieren und hier mit der angesprochen ComClass die Veröffentlichung zu wrappen. Könnte etliches an Aufwand sparen.