Unfortunately I did not get to this in time for the new release coming tomorrow, but I will make it possible in the next release to override our regex expression from web.config, currently it is set from code even though it has an expression declared on it, that gets changed from code.
For now, I would just add another regex validator directly in Register.aspx like this:
<asp:RegularExpressionValidator ID="MyEmailRegex" runat="server" ControlToValidate="Email"
Display="None" ValidationExpression="yourregex" ErrorMessage="your error message"
ValidationGroup="profile"></asp:RegularExpressionValidator>
that should work, our validator will still require it to be a valid email address but your additional validator can enforce your domain rule.
Best,
Joe