No, as these ports were functional and active during the time of installing CSF, it will temporarily white-list them. As soon as the services requesting the non-whitelisted ports are fired, CSF blocks the incoming connections. It's not as dynamic as one would like it to be.
I don't follow... why would you have to uninstall and reinstall? Just make the needed changes in the GUI and restart csf. Additionally, you can just as easily stop CSF temporarily with
csf -x then to re-enable you type
csf -e and to reload the rules
...Another puzzling thing is why it would block the channels for IRC. These are in no way connected to your server so there should be no block on ports. You could try adding the site/networks SSL and non-SSL IRC ports to the whitelist and see if that helps any.