"If you grant arbitrarily advanced technology"
I don't, thus neatly resolving your issue.
Neither does anybody else. Testable means something like testable today or in the designable future and it always has.
As for the fact this may mean a true theory is not testable today even though some hypothetical technology in the hypothetical future wielded by hypothetical beings could hypothetically resolve the problem, well, welcome to the universe we live in. This is not special pleading applied only to string theory. It's evenly applied to everything. It's just that string theory gets hit by this particularly hard, although not uniquely so (to the best of my knowledge, loop quantum gravity is also rather short on testable predictions). The only utility of quadruply hypothetical advances is to science fiction authors. And I've greatly enjoyed many such stories. But it's important to distinguish between science fiction and what we can do in reality.