The Thorpe Park website is a little odd in how it works and gets updated. The downloadable park map on the front page is still from 2016 and it took them until the second week of Fright Night's to update the queue times page with this year's attractions.
My guess is that it was taken offline via a redirect several years ago and no one has had to update that part of the site since.
Good to have people poking the site to see if there's anything hidden there though.
Edit: And again, as if on cue, one of their websites has broken because they've forgotten to pay the bill. The official Thorpe webpage for ride times is no longer owned by Thorpe.