Brown over high heat, breaking apart with your spatula into bite-sized pieces, until cooked through and charred around the edges, about 7 minutes. Stir in the garlic, ginger, red curry paste and 1/2 teaspoon salt. Cook for two more minutes, until fragrant.
Carefully fold in the kale and continue to cook the meat mixture until the greens are wilted. Remove the pan from the heat and add 3/4 cup coconut milk and 1 tablespoon lime juice, scraping up any brown bits that may have formed on the bottom of the pan while cooking. Set the meat mixture aside.
Transfer the cooked cauliflower to a blender with the pumpkin puree, remaining 1/4 cup coconut milk, 1 tablespoon lemon juice, and 1 teaspoon salt. Puree the mixture until very smooth. Taste for seasoning.
Spread the meat mixture evenly in the skillet. Scoop the cauliflower pumpkin mash on top and smooth with your spatula so the meat is mostly covered.
Preheat the broiler to high. Transfer the skillet to the broiler and cook until the meat is bubbling up the sides and the topping has begun to form a light crust, about 5 minutes. Serve warm.