There's a file called upcctest.exe in \icm\bin directory. It mimics the updateaw process from the command line.
I've successfully used it to update things in bulk by reading in a file(calltype mappings etc.) but it's slow as it's executing one transaction at a time.
Has anyone been able to get it to work using the /multistart feature so it will do changes in batches?