(a) Freenode ltd had access to the domain
(b) Freenode ltd should have access to the domain
(c) Freenode ltd is the rightful owner of the domain
are three very different matters. How often do you whois your employer's domain?
Otherwise, if you've just been appointed leader of an operational staff and believe your organisation owns everything involved, it doesn't seem unreasonable to start introducing basic infosec practices around limiting access (or if it was caused by mandating security measures like 2fa, as mentioned elsewhere in thread)