Yes, lower the pH . . . AND areate. You want to strip alkalinity. A lower pH + low alkalinity environment will soften and dissolve the particles.

You can swim while this is going on; I don't know how long it will take, but more than a week. You do NOT want to speed it up, by pushing the pH to, say, 5.0. Doing that will damage your liner.