That's really weird. I did get the update when I first went on there and I still had the extras menu. I can take a crappy cellphone pic if proof is needed.
Edit: For anyone who is interested in the CE dlc, it's included in the Da Vinci Disappearance dlc pack so you can still get it if you can't...