Видимо, причины отсутствия торпедоносцев две:
1 Пикировщики были все же эффективнее торпедоносцев.
2 Корабли не уворачиваются от торпед. Почитаешь мемуары - так там крейсера легко от торпед уходили, причем от нескольких, а в Ил2 - нет такого. Вот, наверное по этому, и бомберов нет