Quoted from the page you linked:
"Us at UFFSite? We believe that the early shots were likely doctored, improved or running on the Crystal Tools engine on PC - we're likely now just seeing true screenshots of the game, which still look amazing."
Even they don't mention the 360 downgrading...why are you convinced it was the 360's fault?