La pessima precisione del gps e' tale che i gps (seri) che conosco chiedono di impostare a mano la quota da cui si parte in modo da calibrare il barometro che come ben dici risente anche parecchio delle variazioni di pressione dovute al meteo.
Se stai in giro per qualche ora con meteo stabile e' molto probabile che alla fine, tornato alla partenza, ti ritrovi alla stessa quota - se cambia il meteo, molti sostengono che vengano fatte delle correzioni prendendo lo Z dei satelliti ma sta cosa non mi ha mai convinto.
@fkm_rc prova a partire col gps attivo, in modo che rilevi la quota di partenza (di solito nelle vicinanze) per poi disattivarlo, per verifcare se questo basta ad innescare il rilevatore baromentrico.
Se non funziona neppure cosi' mi sa che ci si deve arrendere.