Arachne has PHB II cleric variant active, so one her domains (darkness, trickery or knowlegde) is spontaneous. Oracle is picked by feat and likely she replaces Spider domain with Abyss domain (I know when cleric chooses Abyss domain in 1st level it takes two domain slots but I allow it picked up with any 'bonus domain' feature as a option).