JournalPress crossposting fix.
Amazing what you can find when you remember to check your own GitHub page. Tl;dr, if JournalPress will no longer crosspost, you need to generate an API key at Dreamwidth, and use that instead of your password.
(Note to self to change the UI text to make this clearer to people at some point, and big shout-out to Angela for the fix.