You could have your CD's put onto an SD card if an SD slot is an option on the replacement unit, or bluetooth play from your 'phone's music collection to the unit, maybe.
If you are after good quality, perhaps the best way to go is used BMW Mk IV DVD based SatNav / ICE system as used in some BMW's and MINI's. Plug and play replacement, allows for substituting a 16:9 head unit and better quality BM54 tuner/amp. Some head-units have a CD slot, although mine is older and has a cassette drive behind the flip-screen. The MGR boot mounted CD cartridge changer is also supported. The Becker BM54 particularly offers much better quality the the MGR unit, and the SatNav has updated DVD's available, at least up to 2020. Mk IV stuff, SatNav-DVD reader, BM24 and BM54 tuner/amps etc. are regularly listed on eBay. The SatNav-DVD reader unit is firmware-fixed with 3 predefined language, so don't buy one from Italy like I did initially! Most regions do have English as one option though.
David