Add the corn husks to a large bowl. Boil some water and pour just enough over the corn husks to completely cover them. Cover the boil with foil and let them soak for 30 minutes.
Beat together the lard and 2 tablespoon of broth in a large bowl until fluffy, about 3 minutes. Mix together the masa, baking powder, cumin and salt in a bowl. Slowly add the masa mixture to the lard and beat until combined.
Add the broth in small increments to form a soft dough. Beat on high speed for about 5 minutes. It should spread like peanut butter. Cover with a damp towel while preparing the filling.
Heat oil in large skillet over medium heat. Add onions, cooking for 5 minutes or until translucent. Add garlic, cooking for another 30 seconds.
Add green chiles and masa harina and stir to coat. Cook for 1 minute and then remove from heat. Then add shredded chicken, chili powder, cumin, salt and cheese, stirring to combine.
Grab a corn husk and find the smooth side, placing it smooth side up with the wide end at the top. Add about ¼ cup of the masa onto the top, center area of the corn husk. Spread into into a 4 inch square.
Add 1-2 tablespoon of the filling in a line down the center of the dough. Fold in one long side of the husk over the filling and then fold in the other side so it overlaps. Fold the bottom of the husk up. Repeat with remaining tamales.
Fill the bottom of the Instant Pot with 1 ½ cups of water and then insert the trivet rack. Lay 4 corn husks flat over the rack. Place the tamales on the rack with the open end facing up. You should be able to fit 24 tamales in.
Place lid on Instant Pot and set valve to "Sealing." Press "Manual" and set on high pressure for 35 minutes. Allow the pressure to release naturally.
Remove the lid and transfer the tamales to a baking sheet. Let stand for 15–30 minutes to set up before serving.