Using the latest version of ACF, I could create an URL field and worked flawlessly. And I’ve also checked the code and didn’t see any restriction of domains. What kind of error did you get?
alteredorange:
Check the Partitioning example configuration: using a callback, you can change the server based in which table is being queried and the dataset value