Matt the timezone is coming from the pc where you invoke the report, a saved report can be scheduled to run
using a specific time zone, at run time or whilst creating a report your locale will be used to populate the time zone.
Calendars do not drive report time zone and drives workflows and chat entry points. Time zone for logs and other calculation is based on the server time zone.