ГПД всегда выше по частоте ?
В настройки всех диапазонов вбить #define BAND_0x_INV 1 (x - номер диапазона). Должно быть достаточно.
Или заменить sendFrequency на
void sendFrequency(double frequency) {
// Отправляем частоту в si5351
si5351.set_freq( (frequency + iffreq) * SI5351_FREQ_MULT, SI5351_CLK0 );
}