For others to reference...
WA Support (Jason B.) found my problem right away. They always do.
I had created the rules redirect properly but it was in the wrong place. Now it works great thanks to WA support. Here's what he told me, so that other may benefit if needed. I just needed to move the redirect rule code after the code that processes the login.