У вас знание матчасти хромает. Видно что читали, но по верхам совсем.
Запутано все в кучу.
Сорокапятка образца 37 года ни Тигр ни Пантеру толком никуда поразить не могла, но к тому времени уже и не использовалась особо.
Образца 42 года Патнеру в борт - на любых разумных дистанциях. Тигра - только подкалиберным.
ЗИС-3 - Пантеру в борт на любых разумных дистанциях, Тигра - только подкалиберным или в борт улучшенным бронебойным 53-БР-350Б.
ЗИС-2 в ПТАП-ах были вполне себе массовыми. 13 тыщ штук их успели выпустить и увеличение выпуска было как раз связано с появлением Тигров и Пантер.
Средняя дистанция стрельбы ПТ орудий по танкам была порядка 300-400 метров, до кторой всем гранатометам того времени было как пешком до луны.
Расчетом ЗИС-3 по полю боя передвигалась вполне уверенно, в отличие от немецкой PaK-40, которая зарывалась в грунт после нескольких выстрелов и переместить её на другое направление было очень сложно.
Ну и про гранатометы. Да у нас их не было. В начальный этап войны их ни у кого не было, а в конце войны не успели разработать и запустить в массовое производство. Ну и все таки лучшее противотанковое средство - это наши танки во вражеском тылу, а в этом красная армия в 44-45 годах преуспела как никакая другая. 50 лет потом ещё боялись "рус панзер".