В данном вопросе, могу сказать одно, что во времена СССР штатных спортивных подразделений в Вооруженных Силах — не было.
Они де-факто существовали, но только за счет численности войск.
Если сказать более доходчиво, то в различных воинских частях в директивном порядке определялся перечень должностей, которые должны всегда быть вакантными, так как на этих должностях, «где-то там» проходят службу незнакомые люди и соответственно получавшие денежное довольствие по этим «не занятым» должностям. Это касалось соответственно и получения «очередных воинских званий».
Спортивные подразделения (в том числе и роты) были в СССР, но если разобраться, то это больше формально, чем реально.
Главным критерием «служить» в такой роте, был конечно же спортивный результат, особенно в олимпийских видах спорта и... обязательный переход в спортивный клуб ЦСКА. Слово служить, я не спроста взял в кавычки, потому что на самом деле спортсмены и в казармах то не были, просто числились в ранге военнослужащих.
Они тренировались на различных сборах в комфортных условиях и не более.
Собственно сейчас не особо что изменилось, но такие спортивные роты уже имеют штаты, утвержденные начальником Генштба ВС РФ.