You need to exercise due diligence and make sure through a third party, say your manager or another person, that the cause of his sulk is the outcome of his dispute with you. There may be other things going on in his life that you are totally unaware of, that would cause him to sulk. His losing the dispute and subsequent sulking are correlation. Correlation is not necessarily causation.
Let's assume that you have determined that the cause of his sulk is indeed the outcome of his dispute with you. Have a third party with weight,authority or influence such as a manager talk to him. Have the manager thank him for getting in a dispute with you, because it shows that he does care about how he does his job and the welfare of the firm. Then the manager should tell him that disputes are healthy as long as the disagreements are genuine and that some really good things have been born from disputes. The fact that he lost is not a negative reflection on him, because he fulfilled his role as devil's advocate on behalf of the firm. And that the firm is better off from the dispute haven taken place. You probably shouldn't be the one making the point, as his feelings toward you may be too raw.
Let the point sink in into his head, and give it some time for the point to settle there. Let him get over his tantrum. It would be a tragedy if he didn't get over his tantrum. For him.
Whether he uses the slack you're cutting him to heal his ego or as the rope to hang himself with is his own choice. If he heals, he will probably heal faster on his own than if you tried to "help" with some intervention of your own.
Reminds me of a Zen story (*). You let go of that dispute a while ago - with no prejudice to either you or him, but he is still carrying it on his back. If you show him through you actions that you were not emotionally involved in that technical dispute, he might see that it was silly of him to make an emotional investment on that technical dispute. And in general, it is silly to make emotional investments in technical disputes. If he drops the emotional investment he made in that dispute, he will find his way out of the fact that he didn't win. But it's up to him to drop that emotional investment, and no one can make that choice for him. From your point of view as his superior, either he gets over that dispute however he does it and he keeps his job or he doesn't get over that dispute and he doesn't keep his job. It's not complicated and there is no need to make it complicated.
(*) Two monks were on a pilgrimage. One day, they came to a deep river. At the edge of the river, a young woman sat weeping, because she was afraid to cross the river without help. She begged the two monks to help her. The younger monk turned his back. The members of their order were forbidden to touch a woman.
But the older monk picked up the woman without a word and carried her across the river. He put her down on the far side and continued his journey. The younger monk came after him, scolding him and berating him for breaking his vows. He went on this way for a long time.
Finally, at the end of the day the older monk turned to the younger one. "I only carried her across the river. You have been carrying her all day."