Oooh, I love
Madeline, any pronunciation! I don't think you should change your mind because you think people will mispronounce it, though, go with what you love! I think I like
Madeline pronounced your way best, then the French way, and lastly (though I like it) Mad-e-lyn.
I don't think it matters at all that your daughter's mn is
Caroline and rhymes with
Madeline, because not that many people are going to know her mn anyway.
Also, what are you planning on using as a middle name for
Madeline, and what is your daughter's fn? I'm just curious, because from the names you like in this post, you have very nice taste.