In the second case, you are not taking into account repeats. For example your way of calculating the options for making a word with 2 consonants only allows 2 different consonants, not repeats as your definition of a string would indicate. Calculating the number of cases with one vowel should be $5*21^2*3$
So overall, it should be $5*21^2*3+5^2*21*3+5^3=8315$