Yep, you're right it was fine after another hour of so after I posted.
I think it was that bug that sees the valid pool grow larger and larger and never completing the block, eventually some intervention (I assume) allows a new block to be found and everything is fine, and all previous block shares appear to be credited correctly so nothing lost just a little weird until the reset.