From a generating function perspective, if $V$ is the number of vowels, $C$ is the number of consonants, and $L$ is the total number of letters, then we have that the number of ways to have one vowel followed by two consonants is $VCC$, or $5*21*21$. We also have $CVC$ and $CCV$. Since multiplication is communative, we have that $VCC+CVC+CCV=3VCC$, so adding those together gives $3VCC$, or $3*5*21*21$. Similarly, for two vowels we have $3VVC=3*5*5*21$. For $VVV$, there's no other way to arrange the order, so it's just $1*5*5*5$.
So your error was in calculating only $VCC$. That is, you calculated the number of ways of getting a particular order, and didn't take into account the different orders possible.
We can also look at what happens when we take the total number of sequences, $L^3$. This is equal to $(C+V)^3$. That gives eight terms, $CCC, CCV, CVC, CVV, VCC, VCV, VVC, \text{and } VVV$. Collecting terms that are equivalent up to commutation gives us the binomial formula results: $C^3+3C^2V+3CV^2+V^3$. Subtracting off $C^3$ gives $3C^2V+3CV^2+V^3$.