Well, you load the 'Blizzard_TimeManager at the beginning of your file, so there is no chance an ADDON_LOADED could fire for it after that code.
Either:
1. place your "addon"-part with the event-function before you call LoadAddOn()
2. remove the event-part and just hook the TimeManager_UpdateTimeTicker func
3. move all your code for the timeManager in the event-function and remove LoadAddOn(), so it gets called when the timeManager is loaded by Blizz.
I don't know anything about the timeManager-frame, so I can't say if the code is working correctly, apart from syntax errors. (but I trust p3lim on that one )
Does the code in the event-function is called at all? Please check with a print() inside of it - or report whether your clock-modifications are working.
If not, maybe the timeManager-frame is already loaded, but then solution 2) should work.