Да, вполне разумная версия.
В офицерских штрафных подразделениях личный состав уровнем был очень сильно выше, чем в солдатских.
Поэтому для эффективного использования этого потенциала командиров постоянного состава надо было больше. Что и давало наличие большего числа командных ступеней.
При в действительности близкой численности штрафбата и штрафроты.