"they seem as confused as...."
As you say, they are trying. Very!
It would be interesting to try a simple ping test using the speedtest site to one of their servers. If you click on the begin now button the first thing the site does is carry out a ping test. A good broadband connection should produce well under 100ms. Best can be 30, mine is usually around 60/70. Anything much over 100 is not good
Bit about ping here...
The speedtest site will also give you a download speed
From previous threads your router produced a line speed result of about 7Mbps but download speeds were around 2Mbps. I take it TalkTalk are still working on this
It would be interesting to see if they will give you authority to use click here which, you remember, needs their permission. Since they don't seem to be making much progress, why not ask them?