The landscape of G-structures in eight-manifold compactifications of M-theory