Yes I also didn't get the email the first time. They eventually sent it to me after bugging them.
My invoice lists each plug in on a separate line.
SW32A Smart macros
SW33A IWatch
SW39A myHouse
SW39A Home Security Solution
Each has its own registration number. Actually the Invoice Number and a different - Suffix.
I believe the downloader stub they send you may also be keyed to what was in the package or the download computer knows the invoice number and what you should have gotten.
Now that we know what you have. Your question on macros maybe easier to answer.
Has anyone given you the wiki link for AHP?
Not sure if any added information in it will help.
http://kbase.x10.com/wiki/ActiveHome_Pro