A roaming clearing house is an organisation that manages the billing between carriers in roaming agreements. These clearing houses exchange data in a common format (bytes per session) between telcos. It's almost certain that AT&T use one for their roaming agreements.
If pressed, AT&T would need to correlate three pieces of information - the clearing house data, their billing, and the canadian network provider's logs. Each entity is legally separate here - if all three logs line up, it's going to be hugely compelling evidence.
It's very unlikely that AT&T is gathering up your data charges and billing you as you go over the border - it would be supreme incompetence at a carrier of this scale. More likely, something's gone wrong at the clearing house, and you should press them for aligned, detailed records. (I audited telco billing systems for a few years.)
But, is it really worth $30? I'd just pay TBH.