Using Polyglossia, it's possible to use ancient and modern Greek in a single document. Unfortunately, Polyglossia's support for Greek is broken under LuaLaTeX. Is is possible to accomplish this using Babel?
According to the babel-greek documentation, polutonikogreek
and greek
cannot be used in the same document; it doesn't explicitly say that there is no way to mix ancient and modern Greek, but it seems that the \usepackage[greek.ancient,english]{babel}
or \languageattribute{greek}{ancient}
options can only be used in a preamble.
\selectlanguage{greek}\hyphenrules{polygreek}
(which uses babel code to load the pattern). But imho it would be better to switch to babel and contact the babel-greek maintainer, they are more active currently than polyglossia.