The storekeeper let the local Iranian shia contacts know what was about to happen so the rent-a-crowd could be there on a moment's notice.
I suspect that the women was one of those insurance artists that make fake car impact injuries to get money from foreigners, to avoid the Bahraini legal system.