I'm not sure how reasonable it is for us to run systemd-resolved (or systemd itself) on our VMs. We're trying to provide a clean environment for any random container to run on; we provide our own init, and that's almost the whole of it.
What, I think, you really care about here is glibc's behavior. But then, you can't depend on any one libc, either.