Пока вы поддерживаете одинаковые идентификаторы GUID и настраиваете компоненты для совместного использования, тогда должна быть возможность перемещать компоненты в MSM. MSM просто заставит компоненты быть включенными в установщики, в которые он включен так же, как если бы компоненты были добавлены в установщик, так что это больше похоже на копирование компонентов в несколько установщиков.
Конечно, я не пробовал ничего из этого, мне пришлось только исправить ошибку, когда несколько установщиков совместно использовали GUID для компонентов, когда я не хотел такого поведения.