OK - finally figured out the conflict…
In the directory above each of my repositories, there was a hidden file: ‘.pnp.cjs’
Not sure how / where / why that was created, but after deleting that, Storybook started up just fine.
Now onto see if that broke anything else in the project…