Unable to define selection set to isolate shapes and complex shapes by fill color with Selectby MDL

Looking for a solution to define selection set isolating shapes and complex shapes by fill color. The shapes are on one level with one object color but with different fill colors. The fill colors define the segregation needed but would prefer to segregate ByLevel or even ByColor. Providing more flexibility in display toggles and portability.