Something is a bit off in their reporting and the difference between the cation and anion totals is troubling. The fact that they show a big increase in the sulfate from the raw to tap water suggests that they are adjusting pH with sulfuric acid. I'm assuming that there is some sort of mixup in those levels. But given the relatively low ion levels in this Great Lakes water, I'd just go ahead and use it. I'm sure you can find other Detroiters with water test results that can help refine what the true values are more likely to be. Ignore the errors and go ahead and brew.