I tried to delete this postm, but in case others come across this post...
I finally found a good example. Look for ITimeDisplay in the help. At bottom is a .Net sample 'Make a custom time slider'. Although, written as a ArcMap add-in, I'm sure a lot of this will apply to engine as well.
Btw, any other suggestions are still welcome.