I have read the whole configuration, and I think that this constrain could be remove if HKCU (HKEY_CURENT_USER of Windows registry) is used instead of HKLM (HKEY_LOCAL_MACHINE).
The pgAdmin package provided by entreprisedb can be installed without admin rights, but it is an old version of pgAdmin.