La questione PersistentVar() è risolta...
Max l'ha aggiustata nell'ultima release e mi è stato spiegato per bene come utilizzarla:

Per leggerla con il GetPersistentVar()
Variabile = StrToInt(GetPersistentVar("Variabile"))
E per settarla con il SetPersistentVar()
SetPersistentVar("Variabile", IntToStr(Variabile + 1) )
In pratica va fatta sempre la conversione da e in stringa