В общем, да, чтобы ловить рыбу. Длинная челюсть увеличивае CtH по рыбе за счет большой длины и большого количества зубов. Узкая челюсть захлопывается быстрее, чем широкая, за счет меньшего сопротивления воды. Рыбе много дамага не нужно, а попасть по ней сложно. Ну и после удачной атаки можно спокойно съесть две половинки рыбы, глотать целиком не требуется.
Эффект рычага. И не всегда нужно полностью закрыть челюсть. Достаточно задеть рыбу. А чем длиннее челюсть, тем быстрее движутся дальние точки от опоры рычага.. смекаешь?
Хотя имхо, более короткая пасть при такой же ширине закрывалась бы быстрее. Но гавиалы решили не максить скорость за счет радиуса атаки.