Remove report code paths that don't involve a date range.  #4161.

As part of this work, trimmed out unnecessary alternative branches and
unused VCR-recorded requests.