All old data on the site that is connected to Character history is for awhile not available.
Beside what you listed user profiles are also not available.. [edit:mostly fixed]
SKIP THE WALL OF TEXT if not interested in the explainer
Here is what has happened and why (my belief not firm evidence.)
Over a period of time the Character history table has been tainted with corrupt character names.
This was little notice since only the people with those names would have wanted to look at the data.
Names based upon what is known in the computing world as Latin-1 characterset (for windows it is/was known as cp1252) having diacritic marks (such as Ç or ø or Ü for example) were being handled without much problems.
But names based upon for example Korean or Chinese or Russian just wouldn't work.
Then we moved from Rollie's older systems hardware and software to the modern versions on Metalbeast's system and we hit a problem that wasn't noticed, understood and handled well.
Back when Rollie started Warcraftrealms the computer world didn't handle languages of the world well.
First there was ASCII which handled English, then it was expanded to Latin-1 which could handle most of Western Europe.
After much false starts they settled on a new character mapping scheme called UTF-8.
With the older character mapping you could handle most languages by mapping them into 256 combinations or 1 byte of data per letter.
Considering that with Chinese and with Korean for example the number of unique characters(tokens) is in the 10's of thousands.
Since 10,000 is greater then 256 the mapping had to go from 1 byte to multiple bytes.
An example 'Unknown' takes 7 bytes in Latin-1, '알수없음'which is Korean for Unknown is 4 tokens and takes 12 bytes to store.
{Oddly enough my first sample attempt was with the word 'Server' the Korean equivilent took 2 tokens and only 6 bytes... so it wasn't a good example to show the encoding differences

}
If you can't see the Korean characters then your computer and browser doesn't know how to handle what has become the world standard encoding UTF-8.... I would be surprised if anyone reading this can't see the Korean.
UTF-8 opens up a world of opportunities.. but also a can of worms!
World of Warcraft is UTF-8 based which is why they can display the languages they do.
Unfortunately the site databases are almost all Latin-1.
Latin-1 is not equal to UTF-8.
In olden days if someone tried to upload non-Latin-1 based names they probably got dumped.. (I'm not aware of any Korean or Chinese named characters in the database.)
With the move to Metalbeast and his upgraded systems, Russian character names got into the system but got mangled and corrupt (remember UTF-8 is not Latin-1.)
I started noticing when I was given Forum Administration privileges and had to interact with more user names and character names then normal.
Metalbeast noted something was wrong during the two machine installs and lately while using database tools to do backups.
END OF EXPLAINER
The fix is in.... the western EU Realms, Races & Classes that Normally use Latin-1 have been fixed with changes in the Addon and website.
The Cyrillic Names used with the Russian client are all going away. When Russian WoW client users play on other language realms and are caught by census users. The name will be available but mostly unreadable in the game client, but the website will not be able to translate and will drop the character from the census.