На мой вкус здесь всё-таки нужно тире.
Само по себе правило звучит недвусмысленно, двоеточие ставится после обобщающего слова, только если дальше идет перечисление. Про диапазон (или как там его назвать) никаких упоминаний в правилах нет.
Согласна, если рассуждать по аналогии, хочется обобщить и на случай диапазона, такая пунктуация не будет противоречить духу закона, но по его букве такое невозможно.
К сожалению, очень трудно найти примеры оформления в авторитетных источниках (сама по себе идея обобщающего слова при диапазоне значений необычна). У Sybilla примеры, как легко видеть, совсем не на этот случай. Но тире - такой знак, что его можно подставить почти везде как интонационный, даже вместо законного двоеточия в отдельных случаях, а уж когда это двоеточие само по себе сомнительно, тире - лучший выбор.
Я люблю любые фрукты - от груш до ананасов.
Ну нормально же смотрится, нет?
Я люблю любые фрукты, начиная от груш и заканчивая ананасами.
Здесь согласна. Структура описывающей диапазон части куда более напоминает обособляемый оборот, поэтому ни двоеточие, ни даже тире пониманию не способствовали бы. Запятая лучше, хотя тире, полагаю, всё-таки тоже возможно.