Sun stone has future uses (2 in gen 5, one in gen 6).
Porygon-2 evolves again to Porygon-Z, which actually has pretty good stats, so keeping upgrades for when that comes out is good (note upgrade did not evolve Porygon-2 to Porygon-Z in main series)
Steelix, Slowking, and Politoed may become much better defenders after the gym rework. Steelix and slowbro are actually good on defense already, but get shaved much too easily. For that reason, metal coat and king's rock have value.
Aside from sun stone, none of these have any direct evolution uses beyond gen 2.