Joseph, thanks for a little bit more information The problem might be given, even if you get the initially scale of all clones, that they won’t rotate correctly in place. (Not the animated rotation, the initial structure is already the problem)
Besides that, if you have a multi directional curved object the curves can’t be created with “untouched” hexagons. There is need to have some deformation on them. Otherwise each hexagon has to be in the same size, as it must be “gapless”. This leads to the one size only result. With that, no curved surface, especially not a multi curved surface, can be shaped.
If you take the studies and models of Buckminster Fuller, you might see very quickly how that works. At least those explorations comes to my mind, back from the days studying architecture. In his domes you will find always a mix to compensate for the needs of a multi curved structure.
You might have to find the element that can vary in your request equation, to get your idea as closely as possible. But as described initially, that problem has not been solved to my knowledge.
Of course you have to explore it “practically”, perhaps set up a rind with hexagons, then try the next ring on top of it, but with a tilt to the side, like a start of a bend tube. I guess, if not the first, then the second element of the new ring will show the problem clearly. Or take the Platonic object, set it to Bucky and delete the Phong tag to see the edges more clearly. There is always a pentagon in it.
Let me know if you have a model that you can share.
My best wishes
https://en.wikipedia.org/wiki/Buckminster_Fuller#/media/File:Géode_V_3_1.gif