How can a DC spark create EM waves?
The spark, unless it is a continuous steady arc, will fluctuate in intensity. This means it will have an AC component even if the current never goes in reverse. In practice sparks are very noisy and will generate frequencies over a broad spectrum.