А возможно сделать так что он берёт не полную фразу? Например
[D] (Организация) Должность Имя_Фамилия[ID]: Освободальше продолжение
If (RegExMatch(getChatLineEx(0), "\[D\]\s\((.*)\)\s(.*)\ \s(.*)\[(.*)\]:\Освбо\\s\(.*)", out))
Где [D] может быть любая, Организация тоже, Должности, Имя Фамилия...