Если вы хотите использовать только однонаправленные инструкции, вы можете сделать следующее:
const catches = batdata.reduce( (a,{dismissal}) =>{
a[dismissal.how] = !a[dismissal.how] ? 1 : a[dismissal.how] + 1;
return a;
}, {});
Теперь, если вы хотите использовать базовую информацию о том, как она присутствует, и отказаться от информации о том, когда она отсутствует, вы можете выполнить:
const catches = batdata.reduce( (a,{how, dismissal}) =>{
if(typeof how === 'undefined')
a[dismissal.how] = !a[dismissal.how] ? 1 : a[dismissal.how] + 1;
else
a[how] = !a[how] ? 1 : a[how] + 1
return a;
}, {});