Rob, perhaps you missed the part of my original post where I said "where I live there is no guide data available". See Wikipedia's Free-To-Air page at https://en.wikipedia.org/wiki/Free-to-air and note the section on North America - it explains the differences between the signals available here and most of the rest of the world. The very first bullet point is:
* No schedule information is provided with most of the signals, therefore satellite receivers cannot show a proper electronic program guide (EPG).
I actually wish all headend software authors (and the authors of the embedded software used in free-to-air satellite set top boxes) would read that entire section; it would save us a lot of headaches here if they understood that free-to-air here is not the same as in most of the rest of the world.
That said, I finally did figure out how to get guide data from an online source for some of the channels, though it was not exactly a straightforward process.