Yes, you're right - it would be incorrect to say he goes (or drives) home by HIS car. The word "his" is the problem.
The preposition you need here is "in"
He drives home in his car every day.
As you said, "he goes home by car" would be correct (and is much more "natural-sounding" than "drives in his car").