Descobri a origem do problema e vou postar, caso alguém tenha o mesmo problema.
Depois de reinstalar o node/cordova etc completamente por duas vezes, instalar via NVM, testar com 2 versões diferentes, alterar permissões de quase tudo e nada resolver... tentei ir por outro caminho.
Uso meu notebook em dual boot com linux mint e windows 10, e tenho uma partição NTFS compartilhada entre os dois S.O.
E aí que está a causa! Mesmo com as configurações corretas no fstab, permissões corretas para node, cordova, aplicação, plataforma e o escambau, tudo funcionando bem no resto do sistema, o node/cordova se perde nas permissões da aplicação quando estão nessa partição.
Copiei o projeto para a partição do linux (minha Home) e voilá! tudo funcionou!!!
Gastei duas semanas pra resolver este problema!
Fica a dica pra galera do Alura!
Deixar as dúvidas/problemas apenas por conta da comunidade pode não ser a melhor estratégia.
Se observarem, depois que enviei um e-mail ao Alura, veio um moderador me dizer o óbvio, que a gente encontra em qualquer pesquisa no google e some de novo! Nenhum retorno! Nenhuma PREOCUPAÇÃO REAL EM AJUDAR!
Que pena Alura!