Which game are you looking at now? I don't see either of those classes in SQ4. In SQ5, they both exist. I'm pretty sure they are supposed to have different behavior, so I would hesitate before considering them "the same".
It's possible they behave the same in SCI0, but differently in SCI 1.1. According to the ScummVM code, the DoBresen kernel function updates {b-moveCnt} in SCI0 and SCI01, but not in SCI1.1 (presumably leaving it up to the scripts to update?). So the same code might have different functionality in different SCI versions.