In response to several reports of trouble with the auto-generated Castro links, I've just rolled out an update that allows you to customize these URLs as necessary in the Podcast Settings page.
And, if you'd prefer not to display a Castro URL at all, just remove the link entirely by deleting the contents of the Castro URL field.
And of course all existing Castro URLs (if any) were preserved.