I've created a new install from my backup clean install of KSP, re-installed all my mods and copied the save file over. It's working properly now and I can select a vessel, so something must have been broken in the install I was using. That's the downside of installing >100 mods :-/