GrapheneOS doesn't use microG at all. It runs sandboxed Google Play. microG is the Calyx/Lineage world, different topic.
And it's not about the apps target SDK, its about which play integrity level the app demands: basic runs almost everywhere, device GrapheneOS passes via real hardware attestation,...