Creo que tienes la idea correcta, y simplemente se expresan en un claro camino. Para utilizar básicamente la misma estructura y el mismo método de prueba, se podría escribir como:
Deje $a$ ser tal que $\langle a \rangle$ nunca es estrictamente contenida en $\langle b \rangle$ cualquier $b$. Si dejamos $H=\langle a \rangle$ $K=\langle b\rangle$ algunos $b$, entonces tenemos que, o bien $H\subseteq K$ o $K\subseteq H$. Sin embargo, dado que elegimos $a$ tal que $\langle a\rangle \not\subset \langle b \rangle$ cualquier $b$, podemos asumir que $K\subseteq H$, lo que implica que $a^n=b$. Dado que esto es de alguna $b$, llegamos a la conclusión de que $a$ debe generar todo el grupo, lo que significa que el grupo es cíclico.
También podríamos considerar la posibilidad de justificar la primera frase (por ejemplo, por qué un $a$ existe). Podemos considerar $a$ un elemento maximal en $G$ cuando es ordenado por la relación $a>b$ donde $\langle a\rangle \supset \langle b\rangle$ - y cada finito poset tiene que tener un elemento maximal, entendiendo por tales un $a$ existe.