Generating a dynamic variable name in a rule

Not possible, it just doesn’t work like that.

For your particular problem, store instead your Timer references in a Map, which is like an “array” keyed by arbitrary names - Item name, for example.
See example in “Group findFirst”