The agent runs as a specific user, not as a windows service. So the "Allow service to interact with desktop" option is not even available for the Team City Agent (it only gives you that checkbox if you're running as a service).
_________________________
Tony Fabris