Preheat oven to 425°F. Spray or butter a 9-inch round cake pan.
In a large bowl, combine flours, sugar, baking powder, baking soda and salt. Add buttermilk and 2 tablespoons melted butter and mix until a smooth, wet dough forms.
Turn dough out onto a well-floured board, sprinkle with flour and roll into a 9 x 12-inch rectangle. Brush with 2 tablespoons melted butter.
In a small bowl, mix together brown sugar, sugar, cinnamon and salt. Sprinkle mixture over the sheet of dough, leaving a ½-inch border around the edge. Starting at one short end, tightly roll the dough to the opposite end to form a log. Pinch the seam to seal. Trim ends if needed and cut log into eight rounds.
Arrange rounds, cut sides up, in the prepared pan. Bake in the preheated oven until golden, 22–25 minutes. Immediately turn out onto a serving platter.
While cinnamon rolls are baking, prepare cream cheese glaze: in a medium bowl, mix softened cream cheese and butter until smooth. Add powdered sugar and mix until well incorporated then add buttermilk and vanilla. Glaze cinnamon rolls just before serving.