OP, I don't understand something: even if you truly believed the marriage had been annulled, the I-130 petition would have required you to list that marriage, and evidence of its termination (via annulment court order or decree).
Did you think you were not subject to that requirement?