My question is this: in order to preserve the old site(hosted) why can't I just go back to Settings and reset the URL?
Because WP uses those values to load the files from the database table. But it can be set manually from wp-config.php or functions.php file