Loop Cut failing some of the faces
Edgeloops are made of quads

If the tool doesn't suggest an edge is becuase those faces are not part of the edgeloop.

Cutting the faces with a boolean operation to create the hole transformed some of the quads in n-gon, that is currently breaking the quads flow around the section.