Not sure if that works like intended, but the way I understand the passive, damage should be increased by 1 on each event of non-combat damage, not each point of damage is doubled.

But if the battle ability of troops like Crocosaur is used against one of Ballistic Experts troops, they deal doubled damage, not their attack+1.