Yes, child processes inherit the access level of the parent. Keep in mind though that requestexecutionlevel is not guaranteed to get admin access. You must verify that you actually got it using the userinfo plugin. Proper way to do it:
http://pastebin.com/EvMkyLLt
But assuming that the installer actually has admin access, I doubt it would be permissions related. What is shown in the logs?