I've done all of that and created a new site in IIS for it so there are two separate physical sites on the web server, but then I change the connection string in the web.config to point to the shared database and open the new site. Then I get the Invalid website message telling me to configure the website in the "Sites" application in the CMS to run from the new DNS.
When I do go in, since it's pointing to the existing database, it has an entry for the other instance of the site, modifying it wouldn't work and using New site wizard option seems as it would create a new site in the same codebase.