Корректоры не правы. Предлог ко употребляется перед формами дательного падежа существительных лев (нарицательным и собственным), лед, лен, лоб, ложь, мох, ров, рожь, рот, в которых представлены сочетания «ль, л, м, р + согласный»; перед формой мне, перед формами дательного падежа слов весь, всякий, всяческий, вторник, второе, второй, многие, многое. Наряду с к употребляется перед формами слов вчерашний, шов. Есть еще несколько слов, перед которыми в определенных значениях возможно употребление предлога ко (время, двор, день, дно, сон).
Вы правы, родовое слово село обычно упоминается в общих правилах о склонении географических названий, но примеров с таким словом немного. Кроме того, некоторые рекомендации, приведенные в справочных пособиях, противоречат друг другу.
Однозначно можно утверждать, что не изменяются в сочетании со словом село топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно: за селом Быково, о селе Николино, а также названия, внешняя форма которых соответствует форме мн. числа: в селе Ходуны. Обычно не изменяются и названия среднего рода, оканчивающиеся на -о, -е, типа Молодечно, Миронежье: в селе Молодечно, из села Миронежье.
Непротиворечивыми примерами для общего правила «склонять» будут названия среднего рода, являющиеся по своему происхождению прилагательными: в селе Шушенском, из села Михайловского, в селе Красном (такие названия следует отличать от описанной выше группы).
Что касается названий сел женского рода, то здесь рекомендации справочных пособий разнятся: в одних источниках такие названия в сочетании со словом село даны как склоняемые (в селе Соломинке), в других указывается на тенденцию к несклоняемости географического названия при несовпадении его рода с родом обобщающего нарицательного слова. Впрочем, это именно тенденция, а не жесткое правило.
Что касается противоречия между современной нормой и склонением села Горюхина в названии известного произведения А. С. Пушкина, то нужно помнить, что раньше склоняемость охватывала большее число собственных имен, чем сейчас. Склонялись и такие названия, которые нам сейчас кажутся «железно» несклоняемыми. Например, у А. Н. Радищева можно прочитать: «Рафаэль из Урбина», сейчас итальянское название Урбино никому не придет в голову изменять по падежам. Во времена Пушкина склонение названий на -ово, -ево, -ино, -ыно в сочетании с родовым словом было нормой.
Вы затронули очень серьезную проблему. Сейчас после большого перерыва возобновляется взаимодействие ученых, занимающихся кодификацией русской орфографии, и методистов. Но происходит это, к сожалению, не так быстро, как хотелось бы. Кодификаторы ведут постоянную работу – пополняют орфографический словарь новыми словами, ищут новые, более точные, непротиворечивые формулировки правил, изучают области письма, неудовлетворительно описанные в существующих справочниках, уточняют списки исключений, разрабатывают электронные орфографические ресурсы. В очень редких случаях, только когда вынуждает к этому орфографическая система русского языка, они меняют рекомендации. Новые сведения в школу проникают с большой задержкой. Иногда, приходится признать, это происходит из-за неосведомленности школы и методистов об орфографической работе, которая ведется учеными.
Теперь обратимся к слову заревать. В середине ХХ в., когда формировался орфографический минимум для школы, это слово не было включено в правила и учебники, адресованные детям и учителям. Вероятнее всего, причина в том, что это слово крайне редкое. В основном подкорпусе «Национального корпуса русского языка» сейчас находится лишь три документа с вариантом заревать, и восемь с вариантом зоревать. В большинстве толковых словарей, в том числе в «Большом академическом словаре русского языка», который начал издаваться в 2004 г., ни в одном из вариантов написания глагол не фиксируется.
Учить писать в школе нужно в соответствии с современной нормой. При расхождении рекомендаций в учебнике и современном академическом орфографическом словаре стоит объяснять, что языковые нормы, в том числе орфографические, в живом языке могут меняться. Не подвержены никаким изменениям только мертвые языки. Вариант зоревать является устаревшим.
Специалисты, составляющие задания для ЕГЭ, осведомлены о многих проблемах современной орфографии и стараются проблемные слова типа заревать в материалы не включать.
Запятая не нужна. Перед неповторяющимися разделительными союзами или, либо между однородными членами предложения запятая не ставится.
В этом случае нужно ориентироваться на удобочитаемость текста, например на однозначность отнесения прямой речи к определенному лицу. Ваш вариант выглядит вполне удобочитаемым.