Hypens are not valid for identifiers within SQL Server.
I think the error message is telling you that you're going to have to rename the local server to get rid of the hypen and then use sp_setnetname to create a mapping between the new SQL Server name and the actually server's NETBIOS name.
Try this:
sp_dropserver SPE002001-001
sp_addserver SPE002001_001, 'LOCAL'
sp_setnetname SPE002001_001, 'SPE002001-001'
I've not tried this so all the obvious disclaimers are in place <s>
-Mike