Your results page is restricted based on the rule: "Logged in to protected"
In your helpergrouprules.php file, that rule is based on the session variable "username" not being blank.
However, your login page never sets a session variable named "username"... it sets a session variable named: "SecurityAssist_username"
You can probably just update line 40 from:
"sessionNames" => explode($WA_Auth_Separator,"SecurityAssist_username"),
"sessionNames" => explode($WA_Auth_Separator,"username"),
Then it will set the session variable that your rule is looking for.