Во-первых, там не сказано, что он МОГ СЕБЯ СПАСТИ! Пошло заражение, и он, будучи врачом, прекрасно понимал, что это конец.
Во-вторых, мы можем сколько угодно фантазировать на тему, почему Тургенев не оставил своего героя в живых, но у Тургенева ничего про это не сказано! Допустим, автор не видел будущего для Базарова в то время, слишком уж передовыми были его взгляды, слишком уж отличались от других.