Unfortunately, no. At least not as far as I'm aware. I originally thought maybe if I just wait a few days... That didn't work. Then I tried restoring the gildegreen, thinking that may reset the broken trellace, still didn't work.
I'm sure there's a way to do it on PC, but not on console. I agree with you though, whiterun is probably my favourite city and it's wrecked, it really bugs me...