Preheat the oven to 450°F (230°C). Line a baking sheet with foil or parchment if desired.
In a bowl, combine the sliced chicken, sliced shallot, yellow curry powder, black pepper, and chili flakes. Add 2 tablespoons ghee or olive oil, the fish sauce (or tamari/soy), and honey; toss to coat evenly.
Spread the seasoned chicken in an even layer on one side of the baking sheet. Place the chopped asparagus or broccoli on the other side and toss it with the remaining 1 tablespoon ghee or oil. Season vegetables lightly with salt and pepper.
Bake for 15–20 minutes, until the chicken is cooked through and the vegetables are tender-crisp. Remove from the oven and toss the hot chicken with the Thai or sweet basil so it wilts slightly.
While the chicken bakes, cook the rice noodles according to package instructions; drain and set aside.
In a skillet over medium heat, melt the butter. Add the chopped garlic and a pinch of chili flakes and cook 1–2 minutes until the garlic is fragrant and light golden.
Pour in the canned coconut milk and warm for 3–5 minutes, stirring, and season with salt to taste. Remove from heat.
Toss the drained rice noodles with the garlic–coconut butter sauce until well coated.
Divide the sauced noodles among bowls, top with the baked chicken and roasted vegetables, and serve with additional basil, sliced green onions, and lime wedges.