According to your model it appears that the electromagnetic wave is propagating in opposite directions simultaneously and therefore is it not so that the same photon could be detected in two different places at the same time (equal but opposite distances from the origin of the accelerating electron)? And how can the velocity of electromagnetic radiation point in two opposite directions at the same time since by definition a vector can only point in one direction?