Watched threads will only appear if there are unread posts, so you can jump to the last page which will mark all posts as read, then it won't show up anymore.
Are you not able to unwatch threads if they've been locked? I wasn't aware of that being disabled when a thread is locked.