Кто сказал, что IUnknown не реализован в указанных тобой интерфейсах? Например, IAcSmEnumFileReference:
interface IAcSmEnumFileReference : IUnknown {
[helpstring("Iterates to and returns the next element."), helpcontext(0x00000001)]
HRESULT _stdcall Next([out, retval] IAcSmFileReference** ppRef);
[helpstring("Resets the enumerator before the first element."), helpcontext(0x00000001)]
HRESULT _stdcall Reset();
};
Смотри idl-файлы в аттаче. Т.е. как минимум с AutoCAD 2004 по AutoCAD 2014 интерфейс IUnknown в указанных тобой интерфейсах реализован.