A small nuance, when a domain gets added as an alias, mail does not get forward from one domain to another. Rather both domain are able to receive email for a mailbox.
From your description it sounds like you've done the right thing. Just to be sure, did also created an MX record for your...