For what it's worth, I just signed up for a free trial with Hulu + Live TV and had no 2FA or other issue adding it as a source to Channels DVR.
I happen to be running the Channels-TVE container on a Debian machine, and running the latest pre-release version. No idea if that matters.
This came up for me in the current discussion of Google forcing 2FA for recoverable accounts beginning 11/9. Provider - YouTube TV - #581 by markmarz
Hope this helps someone, or at least is a useful data point.
Oh, and I fully agree with @jator .. if at all possible, Channels is going to have to come up with a way to handle 2FA. I realize that may not be possible. But it does seem that's the direction providers are going.