My coworker's husband's name is
Carey. I have a cousin named
Carrie. They both pronounce their names the same way. Though I think if you like the spelling of
Carey, it would be fine that way for a girl.
I think
Carrie originally was a nickname for
Caroline and the like.