I don't know about this one! It looks like two different phrases. 'To drive the point home' or 'to hammer the point home' are both valid expressions with the same meaning. The meaning of the phrase is that a convincing argument is first made, and then further arguments are added repeatedly, to put the the arguement across forcefully and completely.
Perhaps the author put the two phrases together to combine them and make an even more superlative expression, but to me it loses the meaning by leaving out the subject of the 'hammering' or 'driving' - the point.
If you were wondering about the use of the word 'drive', it makes no sense if you think of it only as operating and steering a vehicle. However, that use of the word originates from 'driving a team of horses' which is to control a team of horses from a seated position on a cart behind the horses, usually using a whip. So the word really means to push, with force and direction.