Соорудил с помощью Wizard COMserver + EnumDynamicProperties
Регистрация сервера проходит, свойство отображается.
Но при выгрузке модуля и попадании курсора на примитив, которому было задано COMсвойство Autocad слетает с fatal error.
Похоже, что COM-properties некорректно выгружается... ?? Код оригинальный, ничего своего - только wizard