Preheat the oven to 325 degrees F. Generously spray a 12-cup bundt pan with nonstick baking spray. Set aside.
In a large mixing bowl, combine cake flour, baking soda, and kosher salt and whisk together. Set aside.
In a small bowl, whisk together sour cream and milk. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, add butter and shortening and mix on medium speed for 3 minutes. Then scrape down the sides of the bowl and add the sugar and continue to mix for 2 minutes.
Begin adding the eggs, one at a time, ensuring that each egg is fully incorporated prior to adding the next. After the second egg is added, scrape down the sides of the bowl again and continue to add two more eggs. Scrape down the sides of the bowl again after the 4th eggs and again after the 6th egg is added. (this ensures that the eggs are fully mixed into the batter)
Add in the butter emulsion, vanilla extract, rum extract, and almond extract and mix for 1-2 minutes, until fluffy and smooth.
Add half of the dry ingredients and mix until combined. Then add the sour cream and milk mixture and mix until fully incorporated. Add the remainder of the flour mixture and mix until combined, about 20 seconds. Scrape down the sides of the bowl one last time and continue to mix for another 10-15 seconds, until the batter is smooth.
Pour the cake batter into the bundt pan. Smooth the batter into an even layer and place in the preheated oven to bake for 1 hour and 20-30 minutes, until a toothpick comes out clean.