You're right Don. I updated my script to generate such files: timezones.dat and timezones-rules.dat.
My goal was to get the current *.ctl files in ref-timezones package to be able to load my .dat files but I ran into a problem with generating the timezones-rules.dat file. I was not able to get Tcl's clock procs to format the date to "Mon DD YYYY HH:MI:SS" format. So you have to modify it's .ctl file to load it. The date is in the following format: "Dy Mon DD HH24:MI:SS YYYY".
I'm assuming PostgreSQL can also load such format but I have not tested that.
I uploaded the script to the same location than last time: http://pedroliska.com/files/load-timezones.tcl.txt