Virtually no limit
If you are a level 17 wizard, with the simulacrum, wish, and polymorph spell can have any number of spiders.
By using wish to create simulacra, as detailed in this answer to a different Q&A, you can have essentially unlimited versions of yourself. Have each simulacrum cast polymorph to become a spider of choice, and you are all set.
To illustrate the procedure more clearly, here you are:
- Cast simulacrum normally. (you, and therefore the simulacrum, will still have a 9th level spell slot)
- Have the new simulacrum cast wish to replicate the effect of simulacrum targeting you. (this will create another simulacrum that is missing a 7th level slot but still has a 9th)
- Have the simulacrum that cast wish order the new simulacrum to cast polymorph at a specified time.
- Repeat until you have the desired number of simulacra each with their orders.
- Wait until the specified time, and watch as your army of spiders is formed.
If you are limited to one day for creating simulacra (rather than just requiring that you have no spiders at the start of the day), you are better off with the Boon of High Magic and casting wish to create the first simulacrum (since casting it normally takes half the day on its own). This gives 14,400 simulacra in one day.
Maximum spiders in one day
If you also get 2 levels of druid for Wild Shape, these spells...
...and the Epic Boon of High Magic, you can increase the one-day count even more, by having each simulacrum cast these spells (conjure animals at 8th level) before transforming with Wild Shape.
With this, each simulacrum yields:
- 1 spider from find familiar
- 1 spider from transforming with Wild Shape
- 24 spiders from conjure animals at 8th level.
...and you give:
- 1 spider from find familiar
- 1 spider from transforming with Wild Shape
- 36 spiders from conjure animals at 9th level (using the Boon of High Magic slot).
This would give a grand total of 374,438, but the simulacra create in the last hour don't have time to cast find familiar reducing the count to 374,078.
Conjure Animals Spell Glyphs might be usable
The count could be increased quite a bit more, if glyph of warding can create Spell Glyphs of conjure animals. The text of conjure animals says (*emphasis mine):
You summon fey spirits that take the form of beasts and appear in unoccupied spaces that you can see within range.
...and the requirement for a Spell Glyph is:
The spell must target a single creature or an area.
Since animal shapes reads that it targets multiple spaces, it is likely not a valid spell for Spell Glyph. However, if you are summoning only one creature with animal shapes, one could interpret that you are only targeting one unoccupied space, which would be valid for Spell Glyph.
If this interpretation is used, you should sacrifice Wild Shape to get to level 20 wizard for Signature Spells (choosing glyph of warding). While we don't get to transform the simulacra without Wild Shape, the additional Spell Glyphs more than make up for it.
Each simulacra and you now give:
- 24 spiders from conjure animals.
- 1 spider from find familiar for each simulacrum that has at least 1 hour.
- 1 spider for each additional hour beyond the first, up to 7 spiders from Spell Glyphs of conjure animals (this exhausts the spell slots of level 3 and higher the simulacrum has, as well as the first usage of Signature Spells with the final spell slot)
- 1 spider for each additional 4 hours beyond 7; the simulacrum saves the spell slots that would be used on glyph of warding to instead rest and use Signature Spells twice.
This results in the following table for the number of hours each simulacrum has to make spiders, and how many spiders they make:
\begin{array}{c|c|c}
\hline
\text{Number of Hours} & \text{Number of Simulacra} & \text{Number of Spiders} \\ \hline
0 & 600 & \text{14,400}\\ \hline
1 & 600 &\text{15,000}\\ \hline
2 & 600 &\text{15,600}\\ \hline
3 & 600 &\text{16,200}\\ \hline
4 & 600 &\text{16,800}\\ \hline
5 & 600 &\text{17,400}\\ \hline
6 & 600 &\text{18,000}\\ \hline
7 & 600 &\text{18,600}\\ \hline
\text{8-10} & \text{1,800} &\text{57,600}\\ \hline
\text{11-14} & \text{2,400} &\text{79,200}\\ \hline
\text{15-18} & \text{2,400} &\text{81,600}\\ \hline
\text{19-22} & \text{2,400} &\text{84,000}\\ \hline
23 & 600 &\text{21,600}\\ \hline
\end{array}
...this gives a grand total of 456,000.