Wonderful names!
My faves are: Blair, Bryony & Phoebe
I like these names the most and I also like that they mean everyone gets their own starting letter & ending sound. (I might even change Jane so it’s not so close to Joy - maybe Bryony Kate or Bryony Autumn.)
I like Mari but I would be wary of Calla followed by Mari (Calamari).
Otter ideas:
Fleur
Ivy
Iris
Joni
Bronte
Daisy
Marlowe
Daphne