I have a similar experience in my family. My 3-year-old boy was quite an adventurous eater as an infant, but at age 2 he became super picky. We had donuts for his most recent birthday party because he refuses to eat cake or ice cream (he liked chocolate ice cream when he was younger). He doesn't like tomato products (hence no spaghetti, no ketchup, no pizza, etc.) The number of things he refuses to eat or even try is astounding. But aside from letting him know, gently but firmly, that we're not short order cooks and dinner is dinner (and including one thing he *will* eat with most meals), I don't fret too much about it.
I was a very picky eater as a child and did not like fresh fruit or Kool-aid or lemonade or any number of other things. I still don't like the texture of whipped cream or salad dressing or pimiento cheese. As a child I couldn't stand more than the thinnest spread of peanut butter and the tiniest dribble of jelly on a sandwich - the texture and the flavor would overwhelm and disgust me. However, when I got into my 20s I began trying new foods, just in case I might like them, and I found I did. Now my favorite cuisine is Indian, but I also love Chinese, Japanese, Mexican, French, German, and of course Italian. I've also tried Malaysian, South African, Moroccan, Greek, Spanish, and Russian, but I have too little experience with them to clearly know I like them.
I would say, keep offering new things to your daughter - she may surprise you by wanting a taste. But try not to get annoyed if she refuses. She may just have very sensitive taste buds and be unable to enjoy these things right now. So long as she knows there are other things to enjoy, and that she may like them in time, but that she is not a disappointment if she does *not* like them, she will have a healthy attitude toward food and her family. :)