Блин, да все просто. Есть персонаж А. Он батлбро юниту Б и не-батлбро персонажу В. Соответсвенно, если у нас есть юнит Б+В, то наш персонаж А не может к нему присоединиться, так как в нем есть не-батлбро, присоединяться к которому запрещено рульником.
Т.е. если Б присоединяется к В, то этот юнит не "мутирует" в какой-о третий тип, он становится именно Б+В, а далее мы просто смотрим таблицу союзов.
ЗЫ. Кризисы батл-бро Кассию? да. Фарсир? Нет. Значит не может он присоединиться.
Что вы всё усложняете на пустом месте, право слово.