I can’t imagine the use case of where a discourse community has a podcast being very common, let alone one that might host several.
We host our podcast on SoundCloud (including the rss) and have a podcast category on the forums. Then we just manually post each episode as a topic, using the soundcloud embed link.
The SC embed works quite well when posted in a topic on discourse.
It’s imperfect, mainly because the order of episodes gets jacked up when we get replies. Mainly we did it to have a place for our forum members and visitors to get access first, and join in a discussion of the episode if they wish.
We’d also set each new episode as a banner topic and share the link to the topic on our social channels.