Why didn't your shop just put the solinoid in then?
If you're a shop, don't you have a trans shop that you have an existing relationship with? From shop to shop they are more likely going to go off another diagnostic.
Nonetheless, it appears the original estimate was about almost double too high. But we still don't have an itemized list of that estimate to see what was included.
That is a good gut check. I still think in transmission repair industry there are wide price differences from shop to shop. More so than in general repair.