That page you have linked, is going to be updated soon. Currently all the information has been gathered and the IRFCA FAQ/pages are going to be updated in the coming months.
Those pages have not been updated in many years, and unfortunately the information has now spread across other sites as well, so it is difficult to correct it now.