If you have all the files locally and want to create the sitemap for your remote site, you can use your local files to do this. If you change the site definition for your local site and in the Local Info section (using advanced view) you change the HTTP address to that of your remote server, Surveyor will create the sitemap using the address specified.
One thing you can try to get remote sites working is to check if any of your security software or antivirus software is interfering.