this is what happens in status
[23:36] -irc.sith-net.com- *** Authentication phrase (method=md5, para=bonkers) is: $RaUTzXVy$rayzhUML25eM5lLZzWa2xQ==
I have no opper rights to determine whether this reply was sent to you as notice or server notice. It looks like a snotice, but you have to ascertain this yourself

It's definitely no normal message and can't be catched with an on text event.
To figure this out, add this (temporarily) to your remotes:
on ^*:notice:*:*: { echo 8 -s Received NOTICE: $nick : $1- }
on ^*:snotice:*: { echo 8 -s Received SNOTICE: $nick : $1- }
...and trigger the command-reply situation again. Which echo does occur?
EDIT: ah, and I overlooked some facts concerning this part of your code
on *:text:*Authentication phrase*:*:{var %adminline2pass $gettok($1-,-1,32) }
1) there is a missing space after the first opening bracket: "{var (...)" should be "{ var (...)"
2) I used "var %somevariable = somevalue" as an example for a script that goes on working with that local variable. if you want to store the data in mIRC's variables section (remote.ini), use "set %somevariable somevalue" instead to set a global variable
3) to see a feedback whether or not variables were set in a certain situation, use "set
-s %somevariable somevalue" (or "var
-s %somevariable = somevalue"). This produces an instant echo feedback (status window).