For 1: Can you post a screenshot of that pool's config, and perhaps the log? It sounds like it is trying to give that user the same VM (as if it were a dedicated pool instead of a floating).
For 2: Do you do any GINA chaining software? I've found previously that products that alter the default GINA can affect VMware View's ability to perform SSO.