Ah right, it's one of the SoHo devices, Only really work on the IOS based kit at command line.
Is it 'config' or 'startup-config'?
Most Cisco devices have a running-config and a startup-config, the startup-config gets copied and renamed to running-config on boot up and the switch / router runs according to this configuration. If you delete the running-config and reload the switch the startup-config is just copied again therefore to default the switch back to factory settings the startup-config needs to be deleted (but the Vlan database vlan.dat will remain).
Sorry if you already know this, 
Well I'll be f**ked....and we need a "dawn of realisation" head slapping emoticon.
I'll give your instructions a go tomorrow, but I'll bet that's why the "config" file wouldn't go....because I wasn't naming the file correctly (and that was Cisco Tech in the Netherlands that told me it was just called config).