As @RogueM suggests, the update is very thorough and changes the Dock Firmware, Daemon and Rockpool in sync with each other. They all have to be up-to-date or the result will be... undefined!
This makes me wonder if I should include a version number in the Daemon ( I probably should! ) which is validated by Rockpool at runtime to check everything is hunky dory.