Cool, it's nice knowing that you haven't changed at all. Anyways, here goes:
According to Griever's scan, "In Squall's mind, the strongest GF. Through Ultimecia's power, continues fighting without vanishing."
To summarise it up, Ultimecia possessed Rinoa earlier and acknowledged Griever. Then she used her power to summon Griever for the final battle. This is the implication of how and where did Ultimecia get Griever from. She didn't extract Griever from Squall's mind straight away because her power doesn't work on normal people. My point is that if Squall had the same power as Ultimecia, then he could do what she did; summon... basically anything. The normal GFs are different in this case because the characters didn't make them up.
To emphasise my argument, let's consider for a moment that if the quote above is not true, then ANYBODY could simply pull whatever they think out of thier minds and then make them reality without the use of Ultimecia's power. Obviously, this didn't happen in the game.
It's interesting about why Ultimecia chose Griever to use. Ultimecia knew that Squall was really vastly fond of both Griever AND Rinoa (she gathered all of that information from Rinoa's mind). Ultimecia knew the difference between Griever and Rinoa. Don't we agree that Rinoa is more important than Griever, emotionally wise? Yet she chose Griever because she actually thought it'd help her defeat Squall and the party with ease.
But imagine that what if she actually summoned a clone of Rinoa as the final boss instead? Would that have overwhelmed and confused Squall? Would that have even helped Ultimecia win the fight better?Unless, of course, there are reasons why she chose Griever but I'm not bothered to list all of them. Please use your imagination.