A podcast is at-the-very-least a rss feed where items have a media enclosure element pointing to something for a pod-catcher to download [1].
If something else allows you to listen to episodic content via a player and does not satisfy this condition then it is factually wrong to call it a podcast. Do you think a TV show released weekly on Netflix is also a podcast?
You can't listen to what you have made without having a spotify account (or clicking directly on the webpage), ergo it's not a podcast.