В книге Грин не ловит пули и не умирает. Он там точно так же спасается через сугроб, который Фандорин считал, что для него. И почему "случайно"? Пожарский специально назвал Фандорину неправильный сугроб, чтобы убить его. Не вина Пожарского, что Фандорин оказался таким везучим. А Грина он хотел спасти и в книге, и в фильме - чтобы убить его самому и все лавры взять себе.
Да, в фильме он согласился работать обер-полицмейстером.