It appears SetNextChannel() increases values beyond 7 and thus StaticTransmitter.GetTunedFrequencyIndex() is returning values that do not match the frequency table. To workaround this GetTunedFrequencyIndex() % 8 provides the correct index at this time provided more channels are not added.
If this is intended, we need a method to obtain the number of available frequencies so we can accurately obtain the index.