Unless the BBC feed is added to the list of things the ATV2 will stream directly from the web, it is unlikely you will ever get it. Unless you can download the content and move to iTunes you can't...