You introduced "displacement current" when you argued Maxwell's equation:
curl H= J+dD/dt
This equation does not fit or apply to the experiment at hand of
waving a macroscopic chaged body back and forth longitudinally.
Maxwell's equation curl H= J+dD/dt requires an electrically closed
loop circuit.
From where comes this requirement? A straight wire, ideally infinite,
has a perfectly measurable magnetic field around it.
A moving charged body too, because everywhere around it, dD/dt is nonzero.
Antonio Carlos M. de Queiroz