слишком перемудрил. сделай проще повесь на чекбоксы разные классы, т.е. чекбоксы которые скрывают/раскрывают это один класс, а остальные это другой класс.
далее при выборке const nodeArray = (selector, parent=document) => [].slice.call(parent.querySelectorAll(selector)); выбирай по классу const nodeArray = (selector, parent=document) => [].slice.call(document.getElementsByClassName(selector));
и уже назначай события как назначал