From what I remember it took a good number of times in port to clean up the mess to the point you see it in Dave's picture.
They had to do it in steps.
First time back in port after, look it over and get from the coast guard approval to go back out on the next cruise. They actually flew people out to CC to give it an immediate inspection, but a more thorough one was done at port. At this point they removed the damaged fiberglass insulation from the working stacks. The actual exhaust stacks are stainless steel and were undamaged.
Then they brought a crane in for a few port visits to remove the damaged railing. They also replaced the insulation on the stacks.
Then they setup and repaired the damage to the red part of the funnel, which they did during a cruise, not just in port. they blocked off part of deck 10 and setup a scaffold as seen in one of Barb's pics.
The red part of the funnel is not fiberglass, it is steel. They simply restraightened the metal and gave it a fresh coat of paint.
Most of that I remember from reading different reports from cruisers on here and watching them do the work on the port cam.
That's the main reason the exterior of ships are painted in very basic colors- so they can do repairs later (usually from rust) and you won't be able to tell what's fresh paint and what isn't.
Oh yes, it really looks uneven without the railing, and if it was something they could accomplish without disturbing the cruise rotation, they would have right when they fixed the funnel. unfortunately, it's more complicated than that.