All I craved throughout my entire pregnancy was sweets, and I ate them as I wanted them. I found that eating fruit helped with the craving, and I ate cakes, cookies, pies, etc. occasionally and I have a very healthy baby.
It looks like all your cravings are fruit related. Maybe you can eat some actual fruit to help satisfy that craving? I know for me stuff like jolly ranchers and jelly beans are big for me. So I try and eat sliced apples with a fruit dip, or oranges or buy the fruit cups to try and help. Hope this helps good luck!
I ate two boxes of zebra cakes and two boxes of chocolate covered ice cream cones the three days before my glucose test and it came back normal. Just don't eat any sugar before the appointment. My friend had chocolate cake before her appointment and she had to do the three hr test.