Da quello che ne so, le versioni U3 di Firefox e Thunderbird sono basate sulle versioni "portabilizzate" da
PortableApps.
In queste versioni portatili l'opzione "-P" non funziona, o meglio, funzionerebbe ma...
Le cose stanno così: un script (quello che poi tu avvii dal menu U3) lancia l'eseguibile "firefox.exe" con l'opzione "-profile <percorso_profilo>", baipassando quindi il gestore dei profili (quello attivabile dall'opzione "-P").
Il gestore dei profili, infatti, funziona SOLO con i profili salvati nel computer locale, e NON nella chiavetta.
A proposito di U3: l'ho provato per un pò su una chiavetta Sandisk, e l'ho estirpato dopo 3 giorni. L'ho trovato assolutamente inferiore alla già citata PortableApps, ma anche a
winPenPack, senza contare che non open come queste e le applicazioni non sono nemmeno aggiornate (
vedo che Firefox è fermo alla 2.0.0.4).
Inoltre ho letto in giro che U3 è ritenuto un fallimento dagli stessi creatori, che stanno già pensando ad altro.