As I mentioned above, the problem is that loft is a brep of four surfaces. My first tries were to split the source geometry (the hexgrid) into 4 parts by defining a source surface, ie. bounding box, using
Isotrim to split that into four pieces, and then using those curves, by various means, to split the source geometry into 4 chunks. Then, if you’re still with me, mapping each of those 4 chunks to the 4 lofted surfaces. Maybe someone will have better luck than I did but there was always something in the resulting mapping that was out of alignment. This approach might work for you. It really depends on your initial geometry and target surface I believe.
Or, you can always rebuild the curves with a large number of control points, and degree >=3, so that the lofted surface is without kinks, but still with corners that look fairly sharp. You’ll probably end up with a single surface. Then you can use what did above, minus the all the kinky stuff.