Do you mean to say, on same machine if you have SMA and Deployment Agent then could you point SMA to server-1 and Deployment Agent to server-2.
Answer to this is NO.
Basically it's SMA which does job of making your machine managed. Deployment Agent is just a plugin which talks with your SMA.Deployment Agent cannot directly contact server, instead it contact it SMA and SMA forword the communication to your server. So pointing Deployment Agent to some server cannot be achived.
Regards,
Shailesh