It appears to me the DXF is expanding your shapes which causes multiple instances.
In this case it is outlining the grey path and the white fill inside - hence two paths.
It can't account for compound paths either.
In order for this to work properly you should expand a compound path, then have a solid gray rectangle (no holes) and overlay the white filled objects to create the same appearance but with one path.