Wow. That is a big mistake. Normally I would say they could re-order one for you but i dont know if they are still producing the e90. also with such delays it would take forever. sounds like you will be due a nice discount for your trouble.
just reference, my sa build arrived at the dealer the other day, 11 weeks total.