I actually ended up putting those timers in an alias and I removed the $calc to outside the timer, so instead it's

set %rpgMissingHealth.$nick $calc($2-$1)

timerRpg.regen.$nick %rpgMissingHealth.$nick 15 inc %rpgCurrentHealth.$nick

But if I ever need to put the calc straight into the timer, I'm gonna try your suggestion.