Sorry, esa linea esta mal:
Código PHP:
$nuevos_datos[$key] = $value;
Como dices que quieres mantener los mismos indices para que siga siendo asociativa se asigna con $key, porque si lo asignas con $s se convierte en numerica y el indice original de pierde.
Edito: Me ganaste, Eljavista