Use user/register instead of default login page for anonymous users
Solved it. In case someone looks for something similar, to the rule above I added another condition:

NOT Text comparison - Parameter: Text: [site:current-page:url], Matching text: user