My bet is that the transport stream is identical, but they've flipped the PSIP around.
Let me try to explain it in as accessible a manner as I can. This is how the KFSM signal is set up.
Program 1 (CBS) = 5-1
Program 2 (MyN) = 5-2
Now, what I suspect is going on is that nothing is being changed except for the PSIP. So that means:
Program 1 (CBS) = 34-2
Program 2 (MyN) = 34-1
Now in theory, this shouldn't be a problem; it should figure out that 34-1 comes before 34-2 and list the stations accordingly. However, some tuners don't follow the ATSC standard properly, and will list them in order of the Program Number. I've seen it happen before.
I hope that explains it.
And thanks for the info; I have updated RabbitEars accordingly.