Bob & Francois - thank you.
Bob, my guess is they are a family of lenticular clouds that somehow decided to come together this evening.
Francois - spectacular cloud formations are quite common on the island, but even by the standards one is accustomed to here, this was a special occurrence.