Хотя и нельзя получить список всех открытых форм, но если очень хочется....
Дело в том, что есть метод Оповестить, который по умолчанию рассылает сообщения всем открытым формам.
Если в каждую форму внесит обработчик некоего предопределенного оповещения - "ПолучитьСписокФорм", то можно получить список открытых форм. Так-то господа! :)
Конечно, не универсально, надо менять конфу, но способ есть.
И это проще, чем добавлять форму в список форм при открытии и при закрытии удалять форму из этого списка.