Achei coisas que não tinha visto antes. Aparentemente tem que ser o próprio teclado do MacBook mesmo, nem bluetooth nem USB funcionam.
https://forums.macrumors.com/threads/how-to-reset-macbook-air-smc-with-external-keyboard.1514598/
Acredito que tirar a bateria não reseta nem SMC nem NVRAM, pois os modelos com bateria removível tem que tirar a bateria e apertar o power pra resetar, e só então reinstalar a bateria.
Pelo menos descobri que resetar o SMC reseta as configurações de energia, então dá pra saber se algum método "alternativo" deu certo.