Actually, this is a problem--not the one in the OP, but potentially worse. If the "results" added by the Accuracy Corrector aren't "dice results" as specified by the Ion Cannon, then they won't be canceled on a hit, and the target will take whatever uncanceled damage remains plus the one damage and ion token from the Cannon's text.
You might be over-thinking it there, Vorpal. The way I see it, Accuracy Corrector adds two [hit] results, which are then available for the Ion Cannon to cancel if the attack hits.
Again, it hinges on whether "results" and "dice results" are the same thing. They should be, but the Autoblaster sets a worrying precedent: according to its FAQ ruling, an evade token adds a result that doesn't qualif as "defense dice" for the purpose of canceling hits and crits.
So we have as many as four categories of things: "results", "dice results", "defense dice" (and by extension, "attack dice" too), and the kind of result added by an evade token. If it were up to me, they'd all be ruled as the same thing--but that FAQ entry is in the way.

