M.L.
Throwing is so much fun! And once most babies (happy birthday, by the way!) find they can throw food, they do it! Not only is the action exciting, but it also gets a rise out of Mama! Is that powerful or what?
She probably hasn't thrown the peaches because they're a little too slippery for her to get a grip on.
She's not being intentionally disobedient (she's not old enough to do that). It's a game she's playing.
You don't have to play it. Be prepared; once she throws, say casually, "I guess that course is over," and put it away. Try the next food; when she throws it, it's gone. If you have three or four foods planned, at least she gets a bite of each.
You have to keep a good attitude through all this, because if you coax or cry or lose your temper, you're playing her game!
Do not worry! When your daughter is hungry, she WILL eat! She really will. If you need to, move up snack time a bit, but make the same rule apply for all meals: throw it and it's gone.
It may take a few days, but be consistent, firm, and friendly. She's learning about consequences. When she finds you're not playing according to her rules, she'll drop the whole thing (and come up with something else).