Are you sure it tested for 90 PERCENT of CF genes and not just 90 CF genes? I'd be sure to double check on that. There are more than 1,000 CF genes, and the "better" (but not full) test covers 80-90 of them. (Not to mention it's really hard to get the full panel, insurance fights it tooth and nail because it's so expensive, so if you had the full panel done, you'll know it).
PS-- Amy's right, the sweat test is not more accurate than the genetic test. By any means.