Hi N0rgannon
I think this is a bug with the engine itself.
I created a new project and tried a couple of different setups. I could not get the sound component to be automatically destroyed. Instead, I stored a reference to it and remove it manually.
Hopefully, this should be a quick workaround to your problem.
