apply same logic as 8adde2b284afcf26738f97f4698adae57dbfa38b to transcribe_task
catch bad URL construction in "destination" method
raise error with appropriate exception class so we pipeline it correctly