Перебирать все объекты всех групп во всех комбинациях - это очевидный, но тупиковый путь - слишком долго, слишком много комбинаций. Но при этом штатная панель свойств знает, что выбрана именно группа (в заголовке пишет, например, "3D Solids (2) (Group)" . А если выключить выбор группами, то уже не пишет (Group). То есть внутри движка AutoCAD точно есть какая-то возможность передать в панель свойств эту информацию.
На вопрос Зачем?: многие пользователи используют именованные группы вместо блоков. Соответственно нужно имя группы получить и использовать как имя сборки. (пользователь обещал не заталкивать один объект во многие группы). И это прекрасно работает, проблем нет. Но далее я добавляю группы в свою палитру свойств для удобства переименования и палитра свойств должна знать, когда группа выбрана, а не отдельные объекты. Вот тут уже сложнее...