Hi Miles,
You could change the Styles from the code behind. Using logic to determine your tolerances, then set and assign the Style you want. The setter looks like this
You can make a couple different styles and then assign them accordingly.
This link will bring you to the documentation on how to create and set custom styling on the TimeRulerItems.
Good Luck,
Lancelot