Есть интерес делать DLL c интерфейсами, это почти тоже самое что ActiveX только не требует регистрации в системе
Тогда уже через DLLLoader запихнуть их (dll-ocx) в компонент и сделать компонент типа BASS_dll, только без dll.
Может несколько однотипных - iPlotLibrary, isDigitalLibrary, iOPCCommonLibrary...
Вот, если бы можно было выдрать из *.ocx отдельные компоненты...