I can't imagine this will be news to many people, but I've noticed that in GB and probably in Colosseum, the amount of stars that enemy generals is an error. It shows the enemy generals having the number of stars that your copy of that general has. I'm guessing that if you don't have the general, then it likely displays correctly.