Not sure if you have already tried this but when i was mucking around with this a couple of months ago i was recieving all channels EPGs from the DVBS card and just assigned the analoge ones to the same name as the digital ones. Then i didnt need XMLTV at all.
New Zealand