You must be suffering from springtimeitis.. I noted that I have a Xen server, which is why I stated that "I don't connect using an ICA client..." 
I know it's been a long, cold winter, but stop staring out the window at the pretty women and pay attention (at least momentarily) to the task at hand. 
I'll get back to my office this afternoon and verify what is actually reported from the Xen server. I've been on the road for a few days and haven't had time. I'm concerned that - unlike a traditional Citrix server - there are multiple connection methods for Xen and they might not all report the same condition in SessionType.
Glenn
PS - feel free to resume daydreaming
I'm out in an hour and looking forward to a 3.5 day weekend and my own daydreaming!
_________________________
Actually I
am a Rocket Scientist!