Все таки заработало, когда прописал авторизацию на уровне composer.json в директории с дистрибьютивом.
{
"config": {
"github-oauth": {
"github.com": "вот здесь токен"
}
}
}
Если честно так и не понял почему в прошлый раз такая конфигурация не сработала, но сейчас я удалил все файлы auth.json, на каком то из форумов писали что это может быть критическим моментом.