Preheat the oven to 325°F (163°C). Prepare three 8-inch cake pans (or four 6-inch pans) by spraying them with nonstick spray, lining the bottoms with parchment paper, and spraying again. Set aside.
In a medium bowl, whisk together the flour, baking powder, and salt until well combined, then set aside.
In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium-high speed for 3 to 5 minutes, until the mixture is light and fluffy.
Add the eggs one at a time, mixing well after each addition and scraping down the sides and bottom of the bowl to ensure everything is fully incorporated. Add the vanilla extract.
With the mixer still on medium-high speed, add the dulce de leche and mix for another couple of minutes until the mixture becomes slightly lighter in color.
Reduce the speed to low and alternate adding the dry ingredients and the milk, beginning and ending with the dry mixture. Mix until just combined.
Gently fold in the honeycomb pieces by hand. Note: the honeycomb will melt and caramelize as it bakes, creating pockets of flavor and small craters in the cake. Don’t worry—these will be filled with buttercream and add delicious texture.
Divide the batter evenly between the prepared pans and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs.
Allow the cakes to cool in their pans on a wire rack for 10 to 15 minutes, then invert them onto wire racks (tip: spray the racks with nonstick spray) to cool completely.
The cakes can be made in advance, wrapped tightly in plastic wrap, and frozen. When ready to use, let them sit at room temperature for 30 to 60 minutes before stacking and decorating.