On Handago they are selling CityTime v2.5 where the first thing they mention is:
* Corrects incorrect Daylight Saving Rules for Israel, Mexico, Brasil, Iraq and many more contries!
Could this be possibly your problem now corrected :?:
Doubtful. It wasn't just the TZ out of whack. You could launch CityTime and look at the clock at the top and it would say 1pm, Nashville would say 9am and Brazil would say 12pm. Alarms would go off 1 hr before the system clock.