But you have a classic agency problem. It's in the lawyers interest to spend 20 hours, both because it increases hours and because that minimizes his chance of being wrong. It's probably in the client's interest to go for the 10 hour solution, because whatever risk is created by those unexplored avenues is likely outweighed by the extra time and cost.
Importantly, the threshold of risk is lower for the lawyer than for the client. Say one of those unexplored avenues requires delaying some deal by 2 days. That delay may be monetarily inconsequential to the client but is stinging for the lawyer because has advice has been found wanting, and that jeopardizes the client relationship.