Accurately detecting metallic objects
Now it seems you want to detect large metal objects, like cars, passing over asphalt.

This is a solved problem.  There are already commercial sensors used in roadways for exactly this purpose.  This is how "smart" traffic lights get the info to be smart.

These things work by burying a large inductive loop just beneath the roadway.  The diameter is typically a few feet.