Preheat oven to 350 degrees.
Slice the loaf of bread into thick slices and then tear the slices into 1-inch pieces.
Pour ¼ cup olive oil and 4 tablespoons butter in a large saucepan and warm over medium heat.
Add the garlic, and 1 tablespoon of rosemary, and then add the bread cubes.
Toss with two spoons or spatulas to coat the bread thoroughly.
Sprinkle with 1/2 tablespoon of sage and toss again to distribute.
Sauté the bread for 7-10 minutes until it is browned and toasted on the edges.
Remove from heat and spoon the mixture into a large bowl, throwing out the blackened herbs and garlic from the bottom of the pan.
Wipe out the pan and add 1 tablespoon of olive oil and 1 tablespoon of butter, and warm over low-medium heat.
Add the onions and sauté until they are translucent.
Add the fennel, apples, and celery.
Cook until just tender and then turn off the heat.
Spoon the mango chutney into the pan and stir quickly with the apple mixture.
Pour the hot veggies and fruit over the toasted breadcrumbs and toss to mix the ingredients.
Mix in the cranberries and raisins and add just enough of the broth to moisten the stuffing, and add in the beaten egg if you like a really moist stuffing.
Season with the remaining rosemary, sage, and add salt and pepper to taste.
Place the stuffing in a baking dish, cover with a lid or foil and bake for 20 minutes, then remove cover and bake for another 10 minutes.
Remove from oven and serve.