Sorry for the trouble this is causing, guys - there's some information on the root cause of issues like this in
this post.
Is it possible that Mail.app is also interacting with iCal's To-Do database?
For at least
one other customer, Mail.app was the one that was re-writing the task IDs and confusing OmniFocus during the next sync.