Well, for general reading glasses you can just eyeball it by trying a range of readymades, but as you said, it won't just magically be the first one you try..
Well, they already think she's a witch. That was already established with the fish. The weirder think is that the seamstress and the lady understood each other since the language magic should only apply to her.