Bumping again. We were thinking that maybe MaterialConstituentSet & ShapeAspect mapping is fit for the task? 
Considering that ShapeAspects are allowed to hold IfcShapeModel references one can use IfcTopologyRepresentation to address the particular face of the product shape representation & name ConstituentSet.