Грубо говоря...
Если объект переводит один интерфейс в другой, то это адаптер.
Если объект скрывает сложность другого объекта, то это фасад.
А как обозвать следующее:
Объект собирает в себе коллекцию объектов с единым интерфейсом, реализует этот же самый интерфейс и все вызовы перенаправляет каждому из объектов.
Агрегатор? Адаптер? Фасад? Или еще как-то?
Интересный вариант! Смущает только, что компоновщик больше про иерархию и отношения родитель-ребенок. А тут получается, что структура не древовидная, а всегда плоская.
Exvel: "Объект собирает в себе коллекцию объектов" - разве плоская?
"Смущает ........ отношения родитель-ребенок" - там не наследование, а реализация интерфейса - то, что Вам и надо было.