Correct, you can transfer the benefits from a SIPP into a PRSA when you come back. I moved the contents of a Hargreaves Landsdown SIPP into a Davy Select PRSA myself a couple of years ago.
With regard to the ISA, you would lose the benefits of the tax wrapper when you no longer are tax resident in the UK however up until that point it would still be exempt of CGT/income tax. So when you'd move home you'd now have a portfolio that was no longer shielded from tax, hence I think the SIPP works better.