Still listening to the show actually, only started this afternoon... :-)

CC licenses are irrevocable.
https://creativecommons.org/faq/#what-if-i-change-my-mind-about-using-a-cc-license

Also, you mentioned Amie Magnatune changing their subscription model, is this why you can't sign up monthly anymore?