Long PBW soaks insinuates that the solution is cold for the major duration, this limits its cleaning potential.
From what I have observed, cold PBW isn't much good without scrubbing. To use an abrasiveless approach, I would suggest it is near vital to have hot temperature water. I normally just pour boiling water directly from a kettle (it seems pre-mixing is not necessary as long as it is at least agitated and mixed some, but I generally do pre-mix to avoid salt deposits, though I've found them to easily rinse away but better safe than sorry), and as I mostly have cleaned clear glass I can observe the whole reaction process - but I've only cleaned combustion pieces and resin from vapour, not hard water stains. I've only read that it can work, if they're really seasoned stains such that you have, I really don't know if it would work or not.
I actually gave a baggie of some to a friend, but forgot to tell them to use hot water and they had no luck with it, so I just thought I would emphasise that aspect here.
Short rinses are good, there's a tapering effect of power of effectivity as the reaction persists, so numerous washes in succession is worth trying (I had to do 7 once to get rid of RezBlock slime trapped between percolators).
The glass at that point was stripped back to bare borosilicate, so if that doesn't do the trick then I'd stop boiling the kettle and don the safety gear and go all out.
PBW should be sufficient to rinse most hardcore shit away, but you could also do pre-solvent rinses or even sanitising agents to be sure too.
Whatever the case, unless the glass has been hit with sulfuric acid or something, it should be recoverable