There is no DNS propagation. DNS does not propagate - records in caches timeout and servers fetch new records. If there's no record in cache then servers will always grab the most updated one regardless of TTL.
In the Metaname case, as I mentioned twice before, DNS zones are updated a few times a day (unlike Cloudflare that updates as you create/change records). This means that if a client tries to fetch a DNS record it will come back as non-existent until the zone is updated - which may be an hour or so away.
I feel like a broken record explaining caching vs propogation. Simple enough mistake to make but it means your mental model ends up totally out of whack with how things are really working, and makes it hard to reason about things like the effect of changing the nameservers for a domain.