There are 2 options:
1) Split your installer into two: one run as user, second as elevated user
2) Run installer elevated and for unelevated parts of installer use ShellExecAsUser (
http://nsis.sourceforge.net/ShellExecAsUser_plug-in) or any other similar plug-in.