It's interesting behavior, but when Fire3 hits a group of 2 Behemoths.. you see both of them counterattack.
When both Behemoths are attacked by a multitargeted summon such as the Mist Dragon, only one of them counter attacks.
Either the script has some sort of overriding counter function.. or it is simply not being handled properly.
Go figure.