Preheat oven to 350°F (175°C). Line two 12-cup muffin tins with paper liners.
In a medium bowl, whisk together the cake flour, ground ginger, baking powder, cinnamon, cloves, and nutmeg. Set aside.
In a large bowl with an electric mixer, beat the vegetable shortening and brown sugar on medium speed until well combined. Add the eggs one at a time, beating well after each. Mix in the vanilla extract.
Reduce mixer speed to low. Add the flour mixture in three additions, alternating with two additions of the evaporated milk, beginning and ending with the flour mixture. Mix only until just combined.
Divide the batter evenly among the 24 cupcake liners, filling each about two-thirds full.
Bake for 18 to 20 minutes, or until a toothpick inserted into the center of a cupcake comes out clean. Let cool in the pans for 5 minutes before moving to a wire rack to cool completely.
To make the frosting, beat the softened butter and dulce de leche in a large bowl until smooth. Gradually beat in the powdered sugar until fully incorporated.
If the frosting is too thick, add milk 1 tablespoon at a time until you reach your desired consistency.
Once the cupcakes are completely cool, pipe or spread the frosting on top.