For this particular thing, you might just use the LimitedComplex context, or one of its variants: http://webwork.maa.org/pod/pg_TRUNK/macros/contextLimitedComplex.pl.html
There are other tools for distinguishing numerically equivalent answers that have different forms, but Limited Complex strikes me as the simplest for this.