Preheat the oven to 350 degrees F. Butter the inside of an 8-inch souffle dish. Place in a roasting pan that fits the dish.
Add the cream cheese, pumpkin puree and butter to a medium bowl. Using a rubber spatula, mix together until smooth and well combined. Switch to a whisk and add the egg yolks one at a time, making sure they are fully incorporated before adding the next yolk. Add the cake flour, vanilla and cinnamon and mix well until smooth. Slowly add the milk until fully incorporated. Set aside.
Beat the egg whites in a large bowl using an electric hand mixer on medium-high speed until soft peaks form, about 3 minutes. With the mixer running, slowly sprinkle in the sugar until glossy and stiff peaks form. Fold one-third of the egg white into the cream cheese mixture using the whisk until incorporated. Repeat with another third. Now add the cream cheese mixture into the bowl with the remaining egg white and, using a spatula, gently fold in the remaining egg white until no streaks remain.
Pour the mixture into the prepared dish. Drizzle with the melted chocolate and run a skewer through the top to make a design. Fill the roasting pan with enough hot water to come halfway up the sides of the souffle dish and place in the oven. Bake for 10 minutes. Reduce the heat to 300 degrees F and continue to bake until the souffle is just set but still a little jiggly in the center, about 50 minutes. Allow to cool to room temperature in the water bath. Remove from the water and refrigerate to cool completely, at least 2 hours. Use a large spoon to serve the souffle.
Serve with your favorite granola or toasted nuts for a crunchy topping if desired.