About page needed an Update for Neptune 6.x. It is based on Debian Stable currently 10 ("Buster").
What distrowatch is showing I cannot tell you. They are maintaining their websites on their own. We don't have any cooperation or influence on distrowatch.
So our startpage and changelogs are usually right.