A citrusy Sauvignon Blanc is a good substitute for Pinot Grigio.
Regular brandy works fine here, but if you want to be fancy you can use an apple brandy like Calvados. There are so many flavors in this drink that it might get lost, though, so I wouldn’t buy a bottle just for this recipe.
I like using frozen cranberries in place of ice, so you can either purchase them from the frozen aisle of your grocery store, or purchase them fresh and freeze before serve (or use them in addition to regular ice cubes)
I ultimately didn't use the orange segments because there was already enough fruit, but they would be delicious. If you use them, I recommend reducing the fruit to 1 1/2 cups each of apples, pears and orange segments. This will prevent the fruit from overwhelming the liquid.