Marinate the chicken: Toss chicken with yogurt, ginger-garlic paste, 1 tbsp Kashmiri chili powder, 2 tsp cayenne, 1/2 tsp salt, and 1 tbsp cornstarch. Mix well and let sit at least 20-30 minutes, up to two hours.
Coat and fry the chicken (first fry): Just before frying, toss the marinated chicken with flour and the remaining cornstarch. Heat oil to about 350F and fry in batches until cooked through and the coating is set, 4-5 minutes. Remove and drain.
Cube the chicken: Once cool enough to handle, cut the fried chicken into bite-sized cubes (or off the bone if using wings/drumettes).
Add a small amount of oil to the wok and fry curry leaves, then set aside on a plate with a paper towel.
Scramble the egg: Heat oil in a hot wok. Pour in beaten eggs and scramble quickly breaking into small curds. Remove from wok. Set aside.
Bloom the ginger, garlic and scallion whites: Add julienned ginger, garlic, scallion whites, and toss 15-20 seconds until fragrant, without browning. Push to the side, up the side of the wok.
Add the carrot: Add the diced carrot and stir-fry for 1-2 minutes to soften slightly.
Add the rice and peas: Add the cold rice and frozen peas to the wok, breaking up clumps of rice. Toss constantly over high heat until hot through and lightly charred in spots.
Season with the dry spices: Sprinkle in MSG, then the remaining salt, ground cumin, turmeric, white pepper, cayenne, and the remaining Kashmiri chili powder, then toss well to combine.
Add the chicken cubes: Fold the cubed chicken into the rice, tossing over high heat for a minute.
Add the sauces: Drizzle in light soy sauce, dark soy sauce, ABC Hot & Sweet Chili Sauce, sesame oil, and chili oil. Add the scallion whites and toss over high heat for 1-2 minutes.
Plate and finish: Plate the fried rice, top with the crispy curry leaves, and scatter the scallion greens on top.