Rather than hack up the existing file for the dvbworld tuners, has anyone figured on the format of SatTPlist.dat? Looking at the file with a hex editor, you can see some patterns. For instance, every transponder line is 92 characters wide.
Once you have the format, it would be straightforward...