I have no official numbers, but what you have in mind is probably what will be there - Tyranids are not "solo" fighters, so expect them to be the enemy you think about and how you would encounter them in the Warhammer 40k universe!
So I'm thinking that Tyranids could potentially have greater numbers than PvP battles because the difficult dungeons could have a 1 death = 1 spawn ratio, making them literally have endless waves of lesser Tyranids. Is that possibility to try and give the illusion of an endless swarm?
thats more something Brent and Steven will be able to answer, but I can totally imagine to have 'endless' swarms from technical perspective
that is true for how many Nids are there at the same time, but ofc if one 'dies' it can be replaced in memory by a new one, or probably more efficiently reused.
A novel idea but I'm not sure how well the average gamers computer would handle hundreds of NPC's attacking at once...