I'm afraid that the searches cannot be scheduled to a later time. So, in order to get a registry value that was written by a prerequisite you can either install that prerequisite as "pre-install" or create your own custom action that searches for the registry entry.