Slightly weird PS, but I thought some might be interested...
In the event I swapped the cassette from my old Claud Butler, which worked perfectly on her bike - and her cassette now works perfectly on mine. Figure that out if you can, but all's well that ends well, what?