Foi legal, já que não houve efeito de empilhamento
A descrição restrita diz:
A restrained creature’s speed becomes 0, and it can’t benefit from any bonus to its speed.
Attack rolls against the creature have advantage, and the creature’s attack rolls have disadvantage.
The creature has disadvantage on Dexterity saving throws.
Nenhum desses efeitos empilha (quero dizer desvantagem e velocidade zero), mas você não queria empilhá-los. Você não queria restringir mais o alvo. Você disse que usou outra rede para fazer o alvo desperdiçar duas ações:
I decided to throw another net (which hit him too), with the objective to force him to use two Actions (or two successful attacks) to free itself.
Uma criatura pode atacar a rede ou vencer o concurso STR para se libertar. Mas não é um efeito, é uma possibilidade de se livrar da rede. Se você quiser cortar duas redes diferentes, você tem que atacar pelo menos duas vezes, o mesmo com o concurso STR. Nesse sentido, várias redes podem "empilhar" de fato.
O DM pode dizer o contrário
Os resultados do concurso STR dependem da decisão do DM. Ele / ela pode dizer que uma criatura pode se libertar com uma única rajada (com um DC maior para o teste de STR, talvez). Os detalhes são do mestre.