The Fork-tailed Swift Complex is inconclusive for now. One individual photographed above fiits the description for a Cook's Swift.