Really delete old section due dates when they get turned off

And fix broken tests which were providing false failures.