Mary Star of the Sea, Sebuah gereja Katolik di Grand Case