To fire a howitzer you need to calculate the angle at which you need to fire and amount of propellant. It seems like an incredibly hard thing to do on a ship and with the enemy maneuvering. It's likely you could only guess and hope for the best.
Usually howitzers fire, observe where the shell lands and then adapt. Here this couldn't work as ships changed positions.
In other words, you are right. Having something that you can point and shoot is easier to do. This might not be true if they could aim their howitzer low but then you get the fact that howitzer cannot be steadied (it will roll with the ship) while a human holding a bazooka can do some stabilization and fire at an exact moment the target is in crosshairs.