I'm sorry, I don't know what else to rec for under mineral foundations. I don't use them much. But I have oily skin myself and use the MoM under my (liquid) foundations. I stay fairly matte for hours
How are you defining "hazel?" More on the green side? If so, I'd try purple/plum. What about a nice metallic/shimmery (not glitter) bronze eyeliner? I think Urban Decay makes one.