I have the exact same thing. I love ice cream so, so much.
The key for me is using it as a reward at well-scheduled times. If I'm going to bike hard for an hour, I can eat a half cup of gelato 15 minutes beforehand and skip the energy drinks during the bike ride, just stick with water, and it's the same thing... only much more delicious.
I'll also pack red twizzlers, my favorite candy, in lieu of energy bars on particularly long rides. Sugar's sugar, fundamentally, and all I want while I'm biking is to stabilize my blood sugar by whatever means.
Basically, eat ice cream whenever you need a burst of fuel in short order, like before hard exercise, lifting, etc. And skip the other carbs you'd eat instead. They're probably nowhere near as tasty. And you don't have to worry about blood sugar spikes when you're immediately exerting yourself hard; you'll use it up steadily.
Plus, an entire PINT of the caramel / dulce de leche Stonyfield Farms frozen yogurt is 540 calories; an hour of busting ass on my bike is about 1,000 calories. I can eat a whole pint of that shit, get on my bike for an hour, and still have burnt a little fat & glycogen.