when I go to try and register the scenery, the box never pops up to insert the product key.
As explained many times on the forum, when the registration box doesn't appear if you click the "Register Button", it's nothing that has anything to do with our software, but it's caused by another add-on that is trying to force itself on the foreground, a very questionable behavior (if all add-ons tried to do this, it would result in the sim being stuck under conflicting "in-focus" messages).
We had reports that REX is one of the add-ons that cause this problem.
Check you are not running another add-on that is launching FSX itself. Launch FSX from its icon
Be sure you don't have another add-on that is "stealing" the focus, so it forces the registration dialog behind the FSX one (the dialog is likely there, you just don't see it because of this other program). Programs that are known to cause this problem are online flying clients with chat windows and similar, or programs that launch FSX themselves.
Turn them off during the registration, you can turn them back on after the registration, and launch FSX from its own icon.