Marinate Chicken: Combine chicken, salt, Kashmiri red chili powder, ginger garlic paste, and lime juice in a bowl. In a separate bowl, whisk mustard oil, Kashmiri red chili powder, yogurt, Kasuri Methi, and tandoori masala. Add marinated chicken to this mixture and set aside.
Smoke the Chicken: Place a folded aluminium foil over a ramekin, forming a cup-like shape. Add butter to the ramekin. Place both inside the bowl with marinated chicken. Heat the charcoal on a stove, place in the foil cup, drizzle ghee over it, and cover the bowl with a lid to smoke.
Prepare Makhani Gravy: Heat ghee and butter in a deep sauté pan over medium. Add cumin seeds, cardamom (both types), cloves, cinnamon, mace, and red onion. Sauté until aromatic. Stir in bay leaf, garlic, ginger, coriander stems, tomatoes, salt, chili powder, cumin, turmeric, coriander, and garam masala. Cook for 2-3 minutes. Add water, cashews, cover, and simmer for 15-20 minutes. Once cooled slightly, blend to a smooth gravy.
Cook Chicken: In a large non-stick pan, cook chicken over medium heat. Optionally, give a quick grill over an open flame or tandoor. Let it rest and slice into strips.
Combine and Serve: Strain Makhani Gravy through a sieve into a sauté pan. Add chicken, honey, Kasuri Methi, heavy cream, and smoked butter. Stir well. Serve garnished with additional Kasuri Methi, cream, and smoked butter.