Я не думаю, что это возможно.
Может быть, вы можете определить
IWindsorInstaller<T>
как-то специально для IFruitFactory ?
Но тогда вам придется явно создать его экземпляр для всех Т, которые вы собираетесь использовать. Я не думаю, что вы можете сделать его полностью универсальным и позволить контейнеру разобраться во всем.