Preheat oven to 350°F.
Wash hands with soap and water.
In a medium bowl, whisk together flour, cornmeal, baking powder, baking soda and salt.
In a large bowl, beat the egg. Wash your hands after handling raw egg. Then mix in buttermilk, syrup, oil and yogurt. Stir the pumpkin puree into the egg mixture. Add the dry ingredients to the wet and stir until just combined.
Heat a 9-inch cast iron skillet over high until very hot. Add the butter and let it melt. Pour in the batter, scraping all the batter into the skillet. Turn off the heat.
Now place the skillet filled with batter into the preheated oven. Bake until the internal temperature reaches165°F on a food thermometer.
Let cool slightly in the pan. Invert onto a cooling rack and cool.
In a small bowl, mix together the ingredients for cream cheese. Store in the refrigerator until needed.
Bread can be kept at room temperature for up to 2 days. It will keep an additional week in the refrigerator, covered in foil or plastic wrap. You can also freeze the cornbread. Tightly covering with foil and place in a heavy-duty freezer bag.
Pumpkin Spice Cream Cheese mixture will last in the refrigerator in an airtight container for 3 to 4 days. Do not freeze.