We can even engage in idle speculation; maybe the author uses “boat” to make the situation feel easier to grasp. A boat being stuck sounds like it has less consequences than a ship being stuck.
There is no end to that game though, so perhaps it's not worth playing. "buffaloed boat is beached"
that blocks -> blocking