The delete command hides events. It has no effect on sourcetypes or other objects.
To delete the fields, edit the appropriate props.conf and remove the lines that create the fields. To find the right file, you can use 'splunk btool --debug props list '. Restart Splunk for the changes to take effect.
--- If this reply helps you, an upvote would be appreciated.