Fix crash with GME sounds when being freed
This fixes a oversight in the code, where it would crash trying to free sounds, due to GME sounds using malloc instead of Z_Malloc. It's more common during level load as that's when the function is called, but it could technically happen at anytime.
Example file VGM_SFX.wad