We travel frequently to Madagascar and have T-Mobile. It takes a few weeks for calls made there to show up on our bill. I think the communication of the calls that were made while internationally roaming just takes some time to get back to Tmob. I have not tried using UMA there, but wish I could have our last time... $500-some phone bill when I got home.
-m
PS: We typically roam on the Orange network down there.