You don't actually need that good a credit score, since it's a charge card, not credit. You mainly just need the >$500/yr membership fee.
What is the difference? I have always believed the terms to be synonyms, and the Wikipedia article for "charge card" does nothing to change that impression.