SBR is similar to PQR and even more similar to the current PQR replacement PE with a lua unlocker. It injects lua. It is very different from HB and does not have anything like a tripwire or warden monitoring.
Blizz could always detect lua injection and most of the lua unlockers. For whatever reason they just don't bother very often, like PQR was allowed to exist for ages.
The only thing keeping SBR going is that it was very obscure. charged insane fees, few customers, pve only. Now it lowered prices and got a ton of 6-month banned HB users, and popped up on blizzard's radar.
By the way this ban, as always, has nothing to do with if you were using the program at the time of the ban. they collect ban data over long periods, and send them out all at once.
I thought the macros was pretty silly, kind of like the chat messages that got Pirox banned.
Interesting aside, I've used SBR extensively and am NOT banned. I did have two macros, but all my setting including macros are not server-side (SET synchronizeConfig "0", etc)