I was down there last July and there was a nice sized boat on the rocks in about the same exact place. It was there for at least a week
It stayed there because the owner did not want to pay to have it towed off of the rocks. City of Orange Beach covered the cost of removal and billed the owner. Or that’s what a insurance guy from down there said.