Solution:
Use A records to point the new domain name to the IP of the existing server. Add new domain to server pointing to the same folder as the existing WP subdomain installation.
Then, in the WordPress Dashboard under general settings, change the Site Address to the URL that you want have displayed for visitors.