Wow, this is super-awesome!
But I think the Brazilian Portuguese rule in this chart for the cardinal 0 is wrong: I think it should be "other" (0 pontos) rather than "one" (0 ponto), just as in Spanish, English, and European Portuguese.
I've sent a note to a native speaker to check my intuition.