Well, I think you could make a few changes to Dark Sun's history that would negate most of the crapiness of the revised setting (Hope- Who needs that anyway?) without completely pulling the backstory off the rails:
First off, forget the Blue Age completely. It may have happened, but it's so far in the past that it didn't matter at all. Remove most of the windrider halfings out of the setting-- maybe leave a few there on the cliffs, but keep the weird tech to a minimum.
Next, just make Rajaat a human, who collected the Champions because he was simply a evil human supremicist. He was supposed to be the Halfling Slayer, but was jumped by his students before he got to finish the job. Everything else can go as written.
Finally, ignore 90% of the metaplot. Unlike some, I'd keep Kalik's death in, for two reasons: #1 It makes things that much more hopeless when Tyr finally gets sacked, and #2 Kalik's death should make the other Sorceror-Kings that much more paranoid about things--after all if a couple of simple mortals could kill one of them, are they ever safe?
With that and a few other minor things, (Like more omnipresent slavery, and a complete removal of the Mind Lords of the Last Sea-- the single dumbest thing in the setting) you've bascially cut the annoying parts of the setting out without having to worry about seriously effecting any of the underpinnings of any books you may have, except the revised stuff, which seems to be universally hated.
Raymond