In a large bowl, stir yeast into water to soften. Let rest for 5 minutes before stirring. Mix flaxseed meal and water in a small bowl and let it sit for 5 minutes. Add milk, cookie spread, 2 cups flour, brown sugar, salt, cinnamon to yeast mixture. Beat vigorously for 2 minutes.
Gradually add remaining flour, a little at a time, until you have a dough stiff enough to knead. Turn dough out onto a floured surface. Knead, adding flour as necessary, until you have a smooth, elastic dough.
Put dough into an oiled bowl. Turn once to coat entire ball of dough with oil. Cover with a towel and let rise until doubled, about 1 hour.
Transfer the risen dough to a lightly greased work surface, and pat or roll it into a 16" x 12" rectangle. Spread softened cookie spread over dough and then sprinkle with cinnamon and pecans.
Roll the dough into a log the long way; it'll stretch to about 20" long as you roll. Using a very sharp knife, slice the log into 24 slices. In order to cut down on drag, it helps to rinse the blade in hot water, and wipe it off, between slices. Place slices in a greased 9x13 inch baking pan (or in two 8 or 9 inch round cake or pie pans). Cover with a towel and let rise until almost doubled, about 45 minutes.
Bake in a preheated 375°F oven. Bake the rolls till they're brown around the edges and beginning to turn golden brown across the center, about 20-30 minutes.
While rolls bake, prepare the icing. Add the cookie spread, vanilla, milk to a small food processor or use an immersion blender. Blend until smooth and combined. Add the powdered sugar 1/2 cup at a time, blending in between, until well mixed and desired consistency is reached.
Frost warm rolls with the icing and serve immediately.