Hex grid onto "baseball" surface as evenly as possible

Your angle goal was wired up in the wrong way.
It needs as input the 2 lines you want it to control the angle between.
For a hex grid like this, this can be the angle between consecutive segments of each hexagon.
Also for the Length goal, making the 6 segments of each hexagon equal will to each other will give a better result here than trying to make all the segments across the whole grid equal.
210920Practising2.gh (19.5 KB)
I’m not sure what you want to happen around the boundary - depending on the aim you might want to select some points around the edge of your grid and pull them to the curve.

Also, for hexagons on a partial sphere, a non-iterative way with the least distortion of shape is to use a stereographic projection, as shown here