I think NAVD88 at LA 733 is zero. Not much slope to get things moving. As you say dredging isn't the answer.
Years ago Houston was talking about potentially putting thrusters in Buffalo Bayou in order to try and increase velocity. Never happened but it was a thought at the time.