la domanda non è granché chiara: intendi che venga "mantenuto" lo stato della form?

partendo da quel codice è veramente macchinoso quello che vuoi fare, in quanto le funzioni sono scritte in modo da essere molto chiare ma poco elastiche (credo che tu lo voglia fare come esercitazione,giusto?perchè è abbastanza inutile la cosa..)

dopo il caricamento della pagina potresti fare un test con isset($_POST[regioni]) e chiamare le funzioni che selezioneranno ciò che ti serve, ma dato che le select vengono riempite dinamicamente dovestri aspettare che la select 'regioni' venga riempita e poi selezionare la voce in base all'indice contenuto in $_POST[regioni]. Poi fare lo stesso con la select 'province': chiamare loadList per riempirla (sempre utilizzando l'indice $_POST[regioni]) e poi selezionare la voce che ti interessa con $_POST[province].

Il tutto ovviamente ben sincronizzato perchè sai bene che con quel codice due richieste ajax contemporanee non sono possibili.

buon lavoro