In the past you had to do custom scripting to use preferred servers throughout LANDesk but with the later version you have actions like map to preferred servers in provisioning which resolved these issues for many tasks.
With these I have no more custom scripts so hopefully you can find ways to complete what you need within the product now as Dave mentioned.