Для пользовательских типов вам необходимо предоставить конвертер типов для обработки преобразования, однако «Тип» поддерживается «из коробки» (если вы посмотрите список здесь на сайте проекта замка ) и должен "просто работа", например, так:
<component id="myServer" service="SomeNameSpace.ITypeUser, SomeAssembly" type="SomeNameSpace.TypeUser, SomeLib">
<parameters>
<usedType>SomeNameSpace.MyOtherType, SomeAssembly</usedType>
</parameters>
</component>