Это не ошибка. Если авторские слова, стоящие после прямой речи, представляют собой отдельное предложение, то они начинаются с прописной буквы. Ср. с примером из справочника Д. Э. Розенталя «Современный русский язык. Пунктуация» (М., 2002):
— Скорей, загорелась школа! — И он побежал по домам будить людей.
Слова автора названы здесь отдельным предложением, т. к. в них нет глагола речи (сказал, закричал, воскликнул и т. д.). Правда, встречается такое оформление нечасто, поэтому многие справочники об этом правиле не вспоминают.
Да, склонение этой мужской фамилии обязательно. Женская фамилия не склоняется.
Запятая не ставится.
Правильно: маякИ.
Окончания есть только у изменяемых слов, а существительное какао несклоняемое. Окончания у него нет.
Явное "отторжение" вызывает разве что "рецепция" (именно в таком употреблении).
Единственно возможного варианта нет. В разных названиях сражений употребляются разные предлоги, ср.: битва при Ватерлоо, битва под Москвой, битва на Калке.
Следует писать раздельно: не тепличные.
Верно: у директора. Второй вариант в принципе возможен, но имеет другое значение.
Запятая ставится.