Ok, but if I call the store function I'll be making a new INSERT. I want to do an UPDATE.
No it won't. The store method does an INSERT only if you create a new object of class eZContentObject. And since you will be fethcing an existing object it will do an UPDATE in your case.
--
Nothing is impossible. Not if you can imagine it!