Hello and may I say WELCOME to the Downs... and as far as my cerebrum and cerebellum and medulla remember it, the elves Galadriel and Elrond
did have powers, though Elrond must have gotten it from his fore-mommy Luthien, who in turn got it from her divine mommy Melian. I daresay Galadriel, being a Calaquendi girl who's seen the Light ere the Sun and Moon has possessed a sort of power in Valinor and from the Trees.
Cirdan may have gotten his from the sea, and/or being such an
OLD elf...
As for the Glorfindel who seems to have returned from Mandos, well, let's just say that he may not have been active at the Kinslaying. Remember the part saying that
Finrod laughs again beneath the trees in Eldamar (I don't have a book) after dying saving Beren? They both have noble deeds which I deem may be enough to hasten their reincarnations.
~yavie