If you use the tangent circles on two surfaces cornering one another, is there a way to make the shapes on the edges connect with each? Maybe use the edge vertices on one surface as a target for the other surface?
My initial though was that you need to input both surfaces into the one solver with increased tolerance so the points along the edges snap together but obviously the dual at the very end works per triangle.
I fiddled further (too much!) with the HexGrid approach before finally realizing that the smaller surface is not vertical I knew that the other end of the large surface is angled but…
All the more remarkable that joining the two surfaces works so well.