Heat 1 tablespoon of the olive oil in a wide pan over medium heat at about 350°F (175°C). Add the ground chicken and break it up into small pieces as it cooks. Cook for 7 to 10 minutes until lightly browned.
Add the black pepper, scallions, thyme, parsley, tomato, and capers. Stir well.
Add 1 1/2 cups of the chicken stock, bring to a boil, then reduce to a gentle simmer at 212°F (100°C). Cook for 20 to 25 minutes.
Stir in the salt, the pimento peppers, cranberries, raisins, and olives. Cook for 2 to 3 minutes, then turn off the heat and allow the filling to cool completely.
Heat the remaining chicken stock with the butter, then turn off the heat just before it reaches a simmer at approximately 200°F (93°C). Add more butter for a richer taste and texture to the cornmeal.
Place the cornmeal in a bowl and add half of the warm stock. Mix, adding more stock gradually, until a soft but firm dough forms. (A tacky feel is expected)
Roll into balls slightly larger than a ping pong ball and rub them lightly with the remaining olive oil to prevent them from drying out as we begin filling them.
Prepare the tortilla press with parchment paper (place a piece on the bottom, then another after you place the dough ball), lightly greased. Press each ball into a thin circle.
Place about 2 tablespoons of filling in the center, fold over all sides, and seal gently with your fingers.
Place the filled pastelle on a piece of banana leaf, top with another piece, wrap in foil, and seal like a small package. Most Asian, West Indian, and Latin grocery stores will have frozen banana leaves. Thaw, wipe with a warm clot,h and cut into pieces.
Steam at 212°F (100°C) for 25 to 30 minutes.
Serve warm, traditionally with pineapple pepper sauce. Pastelles can be left wrapped and frozen for up to 2 months. Thaw, warm in the microwave, or re-steam and enjoy.