Session script options is only available of one uses the Network Connect client. It is not available when the Pulse client is being used.
I have much the same problem, especially as the Pulse client only launches after the user is signed in. Which means the user is basically being authenticated with cached credentials and any logon scripts does not run.
The NC client is horrible on Windows7, hence trying to get the Pulse client working.