Как я могу использовать свой контейнер Windsor, чтобы проверить, был ли зарегистрирован экземпляр (не только компонент)?
т.е. container.ContainsInstance(typeof(MyType))
[EDIT]
Другой способ написать это может быть
Kernel.GetAssignableHandlers(typeof(object))
.Where(handler => handler.Service == typeof(MyType) || handler.ComponentModel.Implementation == typeof(MyType))
.Any(handler => handler.***Instance*** != null)
Обратите внимание, что свойство Instance не существует в API.