I think Itch.io has a decent chance of picking up where Bandcamp left off. Out of the box it doesn't have a media player to preview singles on an album, but someone created a media player that you can add to an itch page to provide said support
github: https://github.com/torcado194/scritch-player demo: https://keestak.itch.io/heck-deck-ost