Er, yup - my mistake. I was thinking radio at first (don't know why, except that I spend/spent far more time listening to public radio than I do watching PBS!) and by the time I realized my error, it was over. Oh well.
WNED is our local outlet - interestingly, it says "Buffalo/Toronto" under the logo on the listings for NY. There aren't any repeats listed at the moment, though there is a 4:39 minute Podcast, which I assume is what is posted at YouTube, since it's the same length.