I have been using Fetch to upload Photoshop web galleries successfully. Wonder if you have a problem in configuring Fetch?
If you are getting an error connecting, make sure you are using the correct server name, user ID and password.
If you are getting an error after connecting, be sure to set passive mode transfers in the Fetch Preferences Firewall tab.
It can take a while for your domain name to work, but you can use the server name that they give you in your welcome letter instead.
Because the web gallery uses several files and subdirectories, I find using the Mirror Folder under the Remote menu helpful.