sorry, I know it's bad form to reply to my own posts, but some help would have been nice
I've worked out that it is not possible to save entries in the Web Timer GUI because the actually _do_ have illegal characters in the titles. I think this is because when the entry is generated (by pressing the Red button during a programme, or selecting Add Timer from the info screen), the rogue characters are not filtered out. There is a non-printable UTF16 character at the end of the entry - you can't see it in the web page, but it _is_ really there.
I suspect that the UTF16 characters originate from the BSkyB programme info.
The ability to have the programme details retrieved from each repeat recording would be a great mod though ....
trunpton