My suspicion was right. You have to "complete" your Apple ID by ticking a box agreeing to give up your first born, or whatever all the pages of terms say, then hand over your home address and phone number or it won't let you continue. To just submit a podcast?! Ridiculous