To make the sweet basil cream, heat the whipping cream in a saucepan until hot; do not boil. Turn off the heat and add the basil, stems and all, to the cream and allow it to steep for 1 hour. Refrigerate the cream for 3 hours or overnight. Strain and discard the basil.
Preheat an oven to 350 degrees F (175 degrees C). Line 18 muffin cups with cupcake liners.
Combine the white cake mix and coconut flakes in a mixing bowl. Stir in the coconut milk, two eggs, and vegetable oil.
Scoop the cake batter into the prepared pans, filling the cups 2/3 full. Bake in the preheated oven until the edges are golden brown and a toothpick inserted into the center of a cupcake comes out clean, about 20 minutes. Cool completely.
Meanwhile, make the sweet curry lemon curd. Mix together the 2 teaspoon curry powder into lemon curd.
In a chilled bowl, whip the cold basil-infused cream and 3 cups of confectioners' sugar until stiff peaks form. Refrigerate. Beat the cream cheese and remaining 3 cups of confectioners' sugar until smooth and soft. Fold in the whipped cream and mix gently until fully combined.
To decorate the cupcakes, spread a tablespoon of the lemon curd on top of each cupcake, followed by a dollop of the basil cream. Sprinkle with dragees.