Updates werden in der Regel über das CD-Laufwerk gemacht. Einfach eine auf die man die passende Software gebrannt hat einlegen.
Beim Professional Navi im Z4 (gleiche Plattform/Generation wie E46) mußte ich mal eins machen (ging über das Navi-Laufwerk) um die letzte verfügbare Generation Karten lesen zu können und die dort vorhandene "BirdView" Funktion (eine Art rudimentäre 3D Darstellung) zu bekommen.
Bei irgend einem nachgerüstetem Kenwood Radio im E30 auch mal, glaub damals um MP3 abspielen zu können oder so.
Was genau das bei deinem Radio ändert (da ich im E46 ein Avin Android fahre, habe ich mich damit nicht beschäftigt) sollte dir der Anbieter sagen können.