I agree that the issue is likely the fact that the curved corners won't solve once the offset radius gets to zero.
In ponds like this, I like to use a linear template with the various offsets needed to get to the bottom. You can create a template which…