Možná má někdo jiný lepší celkové řešení, ale to, co potřebujete pro konkrétní dotaz, je
Time.zone.tzinfo.identifier
Nebo ve vašem příkladu:
User.events.where("EXTRACT(dow FROM start_at AT TIME ZONE ?) = ?", Time.zone.tzinfo.identifier, Date.today.wday)