Если заглянуть в словари, например, в словарь-справочник "Русское литературное произношение и ударение"
под редакцией Аванесова, то там при словах скворечник, скворечница, скворечня в скобочках приведено
сочетание шн, которое указывает на правильное произношение этих слов, отличное от написания с сочетанием чн.
Это считается единственно правильной литературной нормой русского языка, можно сказать, традиционной нормой,
так же, как в ряде других слов русских, например: конешно, скушно, яишница и т.п.
Между прочим, такое произношение слова скворечник подтверждается и стихами современных поэтов.
Приведу в качестве примера строчки из стихотворения В. Ф. Бокова:
Очевидно, что в этом куплете рифмуются слова орешник и скворечник, и автор учел для правильного звучания правильное произношение шн в последнем слове.