Is it not just a case of take it to the local bmw dealer and ask them to eject the old disk so that you can pop in a newer more up to date version?
Unless its ronnied, a member of their technician staff should surely be able to get it out for you?
Good luck!