You're right, thanks for posting! I did test that deluge-console worked on windows about 6 months ago but as you said doesn't anymore, which i'm guessing is because the pyinstaller spec file was rewritten/simplified later and apparently I didn't test deluge-console on windows after that.
I'll experiment little when have time and make either bug-ticket or PR(already have a spec file fix, but would like try make more elegant), but anyway, if wanted you can workaround this yourself manually meanwhile, through copying deluge's source folder 'deluge\ui\console' into deluge's install-folder under 'deluge\ui', so becomes 'deluge\ui\console'. I zipped it up for you also here if interested:
console.zip
Note, deluge-console on windows only works non-interactively(CLI and not curses TUI), meaning you add commands after deluge-console, and not run deluge-console on it's own. Cas stated once that it actually was meant to work after some fixes I believe, but still didn't in my tests at least, with freezing and not being able to connect(unfreezed also), though this is same as it always have been on windows i.e. deluge-console only ever working non-interactively also on previous v1.3.x etc.
Sorry I didn't understand what you meant with your additional request - isn't it same as first question?,