To identify the steps needed to deploy to a Terminal Server environment.
There is absolutely a way for you to do this. At the beginning of the packages you're trying to deploy add a command step. The command you'll want to run is:
change user /install
This step shouldn't return a code until it's complete but you might need to add a Sleep step for 10 or so seconds.
After deployment you'll want to add another command to return the server to it's normal state:
change user /execute