Twilight said that the incomplete spell had been written by Starswirl the Bearded, which is a unicorn, therefor it kind of hints that you don't have to be an Alicorn to create magic. i mean, even if Starswirl was able to finish the spell, would that make him an Alicorn, too?