I think she was actually try to make people "will" some ship into existance. By giving a specific day, she's hoping that there will be enough people praying with all their might, focusing all their energy into a single area in the sky (hence dropping the name, Alabama) at, or near the same time, that somehow, their collective energy would somehow "create" a ship. Possibly, moving water molecules in the air to reflect light in a specific way, creating the illusion of something there. Maybe even getting into other people's heads, and putting the ship in the sky in their head.

Although, the part welcoming people to tape it...

Still has me wondering.

Anyone got anything? lol