1.) TNF is just the ingame moderators, they have no accesses to the website's files.
2.) The last 25 versions of the Full and Manual patch are accessable by changing the numbers in the download url to the version you desire to download.
The download page is not updated often, but the files are uploaded with every patch.