Preheat oven to 325°F (163°C) and grease a bundt pan.
Beat butter and cream cheese until smooth. Add sugar, vanilla, and crème bouquet, then mix in eggs one at a time.
In a separate bowl, whisk flour, baking powder, and salt. Gradually add dry ingredients to wet mixture.
Fold in the drained pineapple and pour batter into the prepared pan. Bake for 1 hour and 15 minutes, or until a toothpick comes out clean.
For the pineapple sauce, combine pineapple, sugar, cornstarch, and vanilla in a saucepan. Cook over medium heat, stirring until thickened.
For the glaze, whisk powdered sugar, vanilla, pineapple juice, and heavy cream until smooth.
Drizzle over cooled cake and serve with pineapple sauce.