Mi e' parso di capire, dal codice che hai postato, che la popup dalla quale vorresti modificare la location della pagina principale e' stata a sua volta aperta da un'altra popup che pero' nel frattempo e' stata chiusa... in pratica hai perso il collegamento che ti avrebbe permesso di utilizzare la sintassi:
opener.opener.location.href='....'
Per ovviare a questo problema e' possibile fare riferimento all'oggetto finestra non piu' come opener ma utilizzando il suo nome... purtroppo spesso la finestra principale non ha un nome e quindi, prima di poterlo utilizzare, bisogna assegnarglielo.
La finestra principale, ancor prima di aprire la prima popup, si auto-assegna un nome con la sintassi:
window.name="principale";
Da questo momento in poi sara' possibile richiamare la stessa tramite il nome... per esempio:
<script language=javascript>
window.open('/Admin/Aziende/inserimentoNew.asp?strSettore=<%=NewCampo%>','prin cipale');
self.close();
</script>
ciao