If you own the music copyright, you could self-host it on Funkwhale if you want to go that way. It shouldn't need a lot of resources too. It's a federated platform, and relies on ActivityPub.
You want to share it with friends? Good. You want to share it with everyone? Up to you.
Actually just started using this yesterday https://github.com/lrkrol/Noctifer-Music simple PHP setup. Just get a cheap / free shared hosting account, drop the index.php file and the folders in there, drop your music into the folder where index.php is, and you're all set.
If your sharing privately with friends Google drive, Dropbox, wetransfer SoundCloud, YouTube unlisted link.
If you want the world to hear it and you're not stealing samples or whatever, use Distrokid and it'll be on Spotify etc. Just DONT pay for any of their extras.
Bandcamp is still fine, don't worry bout the drama.
See I was hypothesizing earlier without the time to actually investigate--I'm actually kinda pleased y'all immediately turned this up. The only real downside I can see is just like the fediverse, there's hundreds of "one, two, and four account" pods out here when we probably could've done with maybe a couple dozen that actually have hundreds of musicians contributing. The biggest issue, as always, appears to be organization and mass sprawl, rather than vertically building something tight and populated