ExtendSrf works on individual surfaces, not polysurfaces. Explode the ring polysurface into individual surfaces. Then ExtendSrf will work on the inner surface.
There are stacked sliver surfaces in the through cut. See where my gumball has selected one of them. Delete them and rematch your corner fillets fixes the issue.