Постороннему никак. Список групп, в которых у Вас или другого человека есть какие-то полномочия, можно получить только имея токен интересуемой учётной записи.
И метод
Groups.Get с фильтрами admin/editor/moder очень даже подходит, да и, собственно, он и нужен для требуемой Вам операции.
groups.get + указание admin в параметре filter не подходит, т.к. если человек вышел из своей группы, то она здесь учитываться не будет
А каким образом пользователь, покинувший своё детище, в дальнейшем может считаться его админом? Если даже ВК в своём FAQ желающим удалить группу рекомендует сделать её частной, изменить/удалить из неё всю инфу и выйти всем админам.
Так же, желательно определить это за одну операцию, а не разбивать на сотни тысяч частей
Может для других Ваших операций и нужны сотни тысяч действий, а тут достаточно одного запроса с токеном интересуемой учётки.