В общем, бился, бился. Так и не избавился от єтой назойливой ошибки "Незавершенная строковая константа", но теперь сайт хоть не "укладывает" Ослика, а нормально открывается и работает. А пришлось сделать следующее: перевести файл скрипта, на который ругался IE, в UTF-8 без BOM. Понятно, что костыли, но другого решения я не нашел. Зато так хорошо в процессе почистил код, что W3 Validator при проверке указывает на 3 Errors, 5 warning(s), с которыми можно жить. (до этого было что-то около 290 Errors, 500 warning(s) при проверке как HTML5) Николя223, спасибо за указание направления.