Acho que é só atualizar. Daí depois tem que inicializar com o pendrive de instalação do macOS/hacintosh plugado e repetir a etapa de copiar ou alterar a pasta EFI.
Isso é verdade. O teclado "built-in" do seu Mac pode estar com defeito e gerando conflito com qualquer input de um teclado externo, então o sistema não identifica o comando.
A dica do @palhano é válida. Tome cuidado com o cabo flexível do teclado porque ele é bem sensível.
Não se preocupe com o sistema agora. Você precisa resolver o problema do teclado antes de tudo. De nada adianta ter sistema bootando se o teclado não funciona (e possivelmente impede teclados externos de funcionarem).
Teclado do Mac estando ruim, pode influenciar nos comandos, mesmo externo! Se tiver algum conhecimento para mexer internamente, aconselharia desconectar o teclado (do MacBook) e bateria da placa lógica! Quando colocar a fonte no MacBook, ele irá ligar e conseguirá dar o comando de boot no teclado USB!
Aí vai depender do uso! Se necessitar de muito processamento, talvez sinta a diferença, mas acredito não ser tanta. O valor a mais também é considerável hehe
Para mim, acho que válido o inferior e o upgrade para um SSD.
Neste momento sem duvidas vai demorar mais ainda, com toda esta crise Anvisa, Conselhos estão bem atarefados em outros assuntos, tudo que se trata como secundário esta de lado...