You cannot make a hexagonally locally connected map tile on a sphere.
It is a sad result from geometry. You need those 12 petnagons (for example) to make the map "sphere-like".
I think you can derive this from the Euler's characteristic of the map. Euler's characteristic is the number of faces+vertices, minus the number of edges, after you triangulate the cells.
When you triangulate a hexagon into 6 triangles (with a common center), you end up with 6 faces, 12 edges and 7 vertexes.
6 of the edges are shared with an adjacent hexagon (so count for "half"), and 6 of the vertexes are shared with 2 other adjacent hegagons (so count for 1/3).
6 faces -( 6 + 6/2 edges) + (1 + 6/3 vertexes) = 0
Ie, each sub-triangulated hexagon addes 0 to the Euler characteristic of the map, assuming the map is "locally hexagonally tiled". And a map with a Euler characteristic of 0 that is orientable is a donut (torus).
Toss in a pentagon:
5 internal faces - (5 - 5/2 edges) + (1+5/3 vertexes) = 1/6.
Add 12 pentagons, and your Euler Characteristic hits 2, which happens to be the Euler characteristic of the triangulated sphere.
...
The short story: look at a foot/soccer ball. See the 12 pentagons? Not there for no reason.