Combine dried fruits, citrus zest and juice, bourbon, butter, and sugar in a large sauce pan over medium heat. Heat until butter melts and the mixture comes to a boil. Reduce heat and simmer for 5 minutes. Transfer the mixture to a large bowl and let cool at room temperature for about 30 minutes.
In the meantime, preheat oven to 300º F. Grease and flour a 12-cup bundt pan.
Add eggs, vanilla, spices, salt, and baking powder to fruit mixture, stirring well to combine.
Mix in all-purpose flour, almond flour, and almonds, stirring until no pockets of flour remain.
Scrape the batter into the prepared pan and level the top with a spatula. Bake in the middle of the preheated oven until a tester comes out clean, about 90 minutes.
Remove the cake from the oven, poke holes in the bottom with a skewer, and spoon 2 tablespoons of bourbon over the cake. Cool the cake in the pan for about 20 minutes before turning it out to cool completely on a rack.
Once cool, brush the top and sides of the cake with 2 tablespoons bourbon and wrap well with plastic.
Store well-wrapped at room temperature for several weeks before serving, brushing it every few days with more bourbon.