Eso es porque no es cierto que el Free McBoot no funcione en las 900XX.
No funciona en las 900XX cuyo datecode sea superior o igual al 8D. Y solo funciona en algunas con datecode 8C.
Cuando sacaron el Free McBoot Sony sacó una nueva versión de la BIOS para solventar el fallo de seguridad.
Por eso funcionan todas las consolas anteriores a mayo de 2008 que fue cuando sacaron la version 2.30 de la BIOS.
Por esas fechas estaban con la 900XX datecode 8C y por eso en algunas consolas funcionan (tienen la versión 2.20) y otras no (porque actualizaron a la 2.30)