But now I'm actually not so sure. You seem to not admit of a category of things that physics can't explain. There are things it does not currently explain, things it has not yet explained, things it has explained wrongly, and things it may never explain as an historical matter. But not things it can't explain ("can't" in the sense of "is incapable of").
Do I have you right on that?