Regarding the D.W. punishment thing, I think that what may have happened was that D.W. did get punished, though out of the episode's viewpoint/time frame. For some reason I feel like Jane and David may have wanted to hold off on her punishment for a small increment of time, as she was already going through a lot.