I only just loaded the script. I couldnt find find time for it before.
First of all, I love the dialog. Its really fancy and it gives ya very good options to configure the protection. The multi-channel support is also pretty neat. I didn't find any bugs so far, and I doubt I will.

I do have some minor suggestions.
Basicly like before... still. The meaning of all the protections, is still not very clear to me. Ofcourse I can lookup your explanation from before, but other users might not be able to find that. I would love something like little question marks behind the different protection settings, giving an explanation of the protection. Like "scroll total", by just looking at it, I have no idea what it means....

When loading the script, it couldn't find the control panel at first. Later on, I found it in the right-click menu in status window. Perhaps a brief echo in the status window would make this easier to find. Easier for getting-started.

Regarding the lock-down channel modes setting. Perhaps its an idea to grab the supported channel modes from the server notices that you receive when the client starts up. This could make the configuration of it easier.

It's just suggestions. I love it already the way it is.
If I find other things, I will let you know.

Very nice script imo.