While that issue has been solved, I still cannot place any other geometry in between the hexagon and the cylinder, any other geometry placed there seems to be overlapping.
If I assign the outer universe of the Hexlattice as a universe containing any other shape, it does not show there. For example, if I want to place a water hole outside of the hexagonal core,
Outer =openmc.Universe(cells=()) #outer universe containing cells of water holes
Hexlattice.outer = Outer
The outer region of the hexagonal lattice does not show the water holes when plotted and even if they show up through some geometry tweaking, they seem to be overlapping.