If you're using the Cloudflare integration, Enhance can detect that the DNS is correct. Otherwise it will Cloudflare as an external IP.
We are looking into ways to improve this process for customers who don't want to use the Cloudflare integration - we may be able to validate the domain is pointed correctly using a test file, similar to the way domains are validated for Let's Encrypt.