Arrange the racks in upper and lower thirds of oven; preheat to 350°.
Prick the sweetpotato skins with a fork and place cut side down on 2 foil-lined rimmed baking sheets. Roast the sweetpotatoes, rotating sheets halfway through, until very tender when squeezed, 70–90 minutes. Let cool on sheets.
While the sweetpotatoes roast, cook the rosemary, sage, and 6 tablespoons of the butter in a small saucepan over medium heat, stirring occasionally until butter foams, then browns, and the herbs are golden and crisp, - about 5 minutes; let cool.
Scoop out flesh from the sweetpotato halves and transfer to a large mixing bowl, discarding the skins.
Spoon half of the brown butter and fried herbs into the bowl with the sweetpotatoes.
Add the toasted pecan pieces to the bowl of a food processor fitted with the 'S' blade. Add the remaining brown butter-herb mixture and the dark brown sugar then pulse to break down the larger pieces; season with salt and pepper. Transfer to a small bowl.
Heat the remaining 2 tablespoons of butter in a saucepan over medium heat. Add the shallots and cook, stirring often, until translucent and golden around the edges - about 5 minutes.
Add the cream and bring to a simmer. Remove from the heat and, using an immersion blender, blend the cream mixture until smooth.
Transfer to the mixing bowl with potatoes. Add the eggs and Romano cheese. Blend with an immersion blender until light and smooth. Season with salt and pepper to taste.
Transfer the sweetpotato mixture to a shallow 2-qt. baking dish. Use a spatula or the back of a large spoon, to push the mashed sweetpotatoes to the edges of the baking dish then use it to create some peaks and valleys in the top.
Top with the pecan mixture. Cover with foil and bake the sweetpotato casserole for 30 minutes. Remove from the oven to a cooling rack, remove the foil then sprinkle the lemon zest over the top. Let cool 10 minutes before serving.