Just overwrite the sounds you dont want with an init Patch (track+clear) , rename and save.
There is practical no way “delete” the sounds you can just reset or overwrite them (send a patch via sysex for example).
I would recommend to work with kits anyway (each pattern gets its own kit) and use the soundslots just for patches you are doing soundlocks with, works good for me atleast.