After interminable waiting and technical fiddling, the Bike Show is now listed in the iTunes podcast directory.
The iTunes ID number is 85585749.
And the direct link is here.
A big thank you goes to Joshua Jeremiah who rode in on a big white horse and saved the day when all was darkness and despondency.