I am looking for an official interpretation of the TOS on the usage of hardware macros to avoid RSI

This feature definitely does not exist in classic. Maybe they’ll add it soon.

I think it would be a reasonable thing to suggest for Classic, either on the Classic general forum or through the in-game suggestion box. Seems like a fair accessibility change to me.