Currently, recordings (scheduled or past) in the Courses/Class list show in the host's time zone. They should display in the User's time zone.
What other possible reason could there be for having a Time Zone user preference?