Well, I ended up just disable uploads and editing on the calibre-web side, and then installing calibre and targeting the same folder. I think it'll be fine, I really don't have enough going on where I expect I'll run into an issue. I can always stop the docker instance running calibre-web, while I do stuff in calibre, if I get that worired about it.
Simplest solutions and all that.