Hi Conrad, after you login to your account, there is a link at the top that reads "My Account." When you click on that, the page that comes up will have products you own. At the very bottom should be a section of "Third Party Products" including Peavey Revalver HPSE and iZotope Nectar Elements.
For some reason I thought you had X3 Studio; but if you have Producer and do not see these listed, I suggest sending an email to XLN audio and ask about these.