I know no bonus damage vs fishing boat is a setting, but no bonus on demo ships too. At least for garrison arrow.