The t_precheck_trans() and t_check_trans() should help filtering out such retransmissions.
Anyhow, again, the only concern is about the case when one wants to charge a call twice (or even more), either from same billing account or from different accounts... not sure how the PR affects such cases.