Does not remind me of Chrysis mediata, chrysidids are not very host specific, and can have many "non-main" hosts, as well as a propensity of inspecting any and all holes and nests they come across. This looks like C. impressa to me, but not possible to say for sure