Looking at their DNS setup workflow[1] and API functions[2] I don't see any step where you would have to verify domain ownership - which is this whole thing is about, isn't it?
I was providing an example of a host that provides FreeBSD support. To be clear, I don't think Vultr is a good host so I'm not really sure why I mentioned them to be honest...
[1] https://serverpilot.io/community/articles/how-to-configure-d...
[2] https://www.vultr.com/api/#dns