Olá!
Adorei seu post, e eu acredito que ensinar um jogo e saber jogá-lo são duas habilidades diferentes, como falar uma língua e saber ensiná-la, por exemplo.
Tem três coisas que eu gostaria de citar que eu também uso quando explico jogos complexos:
1. Diga o que um jogador pode fazer no seu turno. Quando ensino Terra Mystica ou Agricola, por exemplo, eu sempre digo: "no seu turno, você tem essas ações que você pode fazer", e quando ensino jogos que têm ordens mais específicas, como Takenoko ou Through the Ages eu digo "a primeira/última coisa que você faz no seu turno é rolar o dado/consolidar", etc. Já tive colegas que entendiam o jogo mas não sabiam das possibilidades em seus turnos.
2. Use as cartas de ajuda e símbolos do tabuleiro diversas vezes durante o jogo e na explicação. De novo a exemplo do Terra, quando explico o income eu sempre indico que "a mãozinha indica income", ou que o scroll indica "quando passar". Durante o jogo, quando o jogador novato perguntar novamente (o que é normal e esperado, são muitos detalhes), eu reforço "a mãozinha é sempre income", daí a pessoa vai pegando. No Agricola eu uso a carta de pontos no final do jogo como um guia da ordem de explicação, por exemplo.
3. Ensaie. De verdade. Jogos complexos que eu adoro e quero ser capaz de ensinar, eu ensaio sozinha a explicação para aperfeiçoar. Ou peço pra uma pessoa que já sabe jogar me ouvir explicando pra ver se estou fazendo bem, e me dar um feedback.