[mcs] Run new initializer await checks only in async context. Fixes #20614