I think the problem is my copy of vanilla galciv2 isn't registered.
Yes, you must have GC2 registered on your account in order to download DA. If you initially registered it on a different email address from the one you bought DA with, contact support@stardock.com about it and they can merge the two accounts for you.