I had a friend in NYC who encountered something similar to your situation. He didn't pay the ticket because the information on the ticket did not match his car registration details.
Since then, he has applied for US citizenship and received it without any issues.
Yeah and he might have the same outcome if he just doesn't talk about this ticket...