Using dot in nt domain name is indeed not recommended anymore. However, there's a simple trick to join a win2012r2 on such a domain, and it probably works for win10 too: set a fixed ip, with no dns server, and disable ipv6. Once joined to the domain, you can set it back to dhcp (or whatever config you want)