Ouch, that really looks like it took a beating.
I know my 27' is getting up there in it's age, and I have been looking at replacements. I have been leaning toward all resin - uprights, walls, and rails. Aurora makes them.
I also really like the Radiant Metric pools, and their wall construction. However, they are still an aluminum wall. They are 2" thick, and are EPS foam in the middle, so a rust spot is not going to turn into a zipper, but still aluminum can corrode.
I go back and forth between the two.