Можно стреле выдать эффект удачи (этот эффект возможно получить только через команды), и проверять, если у моба есть эффект нужного уровня (например, начиная с 100-го), то стрела попала. А если стрела попало в блок, то у неё появится НБТ-тег inBlockState, и там уже тоже можно проверять через уровень эффекта какой это тип стрелы