Two different battles:
In both instances, the first web/beguile was successful, and the second web/beguile could have been cast on other unwebbed/unbeguiled units.
Here, an AI army is on the same square as mobs, screenshots taken on same turn, showing both armies on that square:
The next turn they 'parted ways'. No combat took place.
This seems similar to the 'if an AI champ/sov pathway takes the champ/sov through an unclaimed goody hut the champ/sov doesn't trigger the goody hut' phenomena.