A quick update on the problems with updating the ranks of books. Amazon seem to have mostly fixed the problem. For the past week I've still seen the occasional update that didn't run through completely, but it's effectively back to normal.
I'll be keeping an eye on things to check that it doesn't recur.