I used to do stage lighting a long time ago. . . I know that such lighting needs a point source. These were nothing like that. We could see them flying AROUND the tree tops and then through the tree fronds, being occulted by the fronds, etc. They were the source of the lights themselves, not a reflection of a light source from some where else. Good thought though. I did think about the Meteors being a projection on some high clouds, but there weren't any high clouds to act as a screen; there were easily visible stars above the shooting meteors.
Maybe meteors drop “fairy dust” ???