Personally (though it's not on your list) I think the best bet would be
Kaitlyn Charlotte Leigh. Different to your cousin (though I dislike
Kaitlyn's spelling),
Charlotte is honouring, and
Leigh to finish. Or
Alexandra Charlotte Leigh?
From the names on your list, my favourite is certainly
Caitlyn Alexandra Paige, but I would go for Caitlyn/Kaitlin/Kaitlyn
Alexandra Leigh.
"You can have freedom, or you can have peace. But not both at once."
Mon PNL:
http://www.behindthename.com/pnl/151927
~ 2angelgoats