The publishing tool accesses the interfaces through SmartPlantInterfaces.dll, which Schema Component delivers to the GAC.
The publishing tool accesses the implementation classes of the interfaces through SPCLUIDataClasses.dll, which SmartPlant Client delivers to the GAC.