I saw Estrada fight Poll, Salud and Orewa and I can't remember anything about him. Nestor, I know him pretty well and I think that his trainer is (was- he is a manager and adviser these days) could be the best trainer that no fans are aware of. (He is very well thought of in boxing circles) So I pick Nestor.
Salud beat him up pretty bad. Was on the verge of stopping him, but Estrada got DQ'd for low blows, saving him from an inevitable stoppage loss.
To answer this question, I would pick Estrada via stoppage. He beat much better fighters than Garza managed to (Pinango, Espinosa, Luis Mendoza).