Come hai detto tu stesso, non è definito in Discourse. Sarebbe una pessima pratica open source gestirlo noi stessi invece di delegarlo alla libreria standard.
In Discourse chiamiamo la classe Rails Timezone, che è un wrapper della gemma TZInfo, che legge dai tzdata del sistema operativo sottostante. Usiamo Debian per la nostra immagine container e credo che la ottenga da Time Zone Database. Quindi potrebbe essere meglio rivolgersi a IANA, per correggerlo ovunque.
EDIT: Sembra che questa modifica sia già stata apportata nel Time Zone Database e che uscirà nella nuova release, quindi i nostri aggiornamenti standard la coglieranno automaticamente.