Only committed transaction gets replicated. Second insert on primary table with error 2601 is rolled back i.e. NOT committed. So it will not go to replicate table.
Ensure that you have not skipped any transactions and most importantly the replicate tables are populated by replication mechanism ONLY and other users have only "select" privilege on these tables.
HTH
Avinash