Mapping Brep pattern onto a Trimmed Surface


I’m generally new to Grasshopper and I am trying to morph a 3D pattern onto 3 trimmed surfaces separately. I’ve tried sporph, box morph, and surface morph and they all map my pattern rather to the untrimmed surfaces. How can I map my pattern only to the trimmed surface (without it looking cut out or too deformed)?
files attached below

PatternEdge (36.3 KB)
PalmStones.3dm (7.6 MB)