La manera mas logica y mas facil que veo es la misma que planteas. Es decir en el primer script despues de insertar recuperar el id y pasarselo por sesion al segundo script, de todos modos ese id es unico para cada usuario que se ejecute el script y te debes de asegurar de no perderlo usando sesiones para propagar ese valor.
Hay mucho problema pasar el id por URL y usar GET para recuperar el valor.
Perdon por escribir tan enredado