Ага. нашел в ресурсах, что автор https://alloder.pro/profile/15287-havendv/ и он ушел в инактив. Какая жаль.
OLDodin полноценную поддержку аддона брать не готов, как я понимаю.
Scripts/sources/BuffManager.lua:
may_by_tank = playerIsTargetBoss(aTargetId),
вот так там определяется "танк". подозреваю, что можно прочитать бафы юнита и найти там нужный аспект, чтобы определить роль.