Граждане, весь фильм - один сплошной исторический ляп. И банда "Черная кошка" была на самом деле шайкой подростков, и штрафных разведрот не было, и срок пребывания в штрафной был от 1 до 3-х месяцев, и были там в основном военные (а все офицеры, разумеется - кадровые, да и часть рядовых бойцов: ездовые, водители, писари, санинструкторы и т.п. - тоже не штрафники), все так. Речь-то о том, что в рамках некоей литературно-кинематографической концепции создан определенный персонаж. Вот что говорит Шарапов в книге: "А я командовал штрафной ротой и повидал таких уркаганов, какие Векшину, наверное, и не снились, и потому свободно владел блатным жаргоном." Почему к штрафной роте Вайнеры приклеили разведку и с чего они взяли, что там служили какие-то страшные блатные - не знаю, так вот им захотелось. Важно то, что характер персонажа несколько не соответствует той биографии, которая ему придана авторами. Так что зря вы тут набрасываетесь на исторические несоответствия, разговор был не о них.
Есть одна мысль насчет штрафных. При отборе в разведроты (обычные, не штрафные), командиры часто брали туда штрафников, еще не "искупивших вину", под личную ответственность. Возможно, Вайнеры об этом слышали и это у них трансформировалось в некое штрафное разведывательное подразделение.