Ich glaube, das liegt teilweise auch an Bluetooth selber, BT 5.0 liefert unter Laborbedingungen eine Übertragungsrate von 2 MBit/s und du willst während des Transfers noch weiter Musik hören können, und den Limitationen des Betriebssystems, auf iOS soll es wohl noch länger dauern
unter Laborbedingungen ist der wichtige Part, reale Geschwindigkeit ist eher so bei 700-1000 Kbit/s, wovon dann mindestens 400 (600-900 für höhere Qualitätsstufen) für Audio draufgehen. Also hast du weniger als 300 Kbit/s, was in 45 Minuten <100 MB sind. Wenn man jetzt noch Packet Loss in Betracht zieht, dann sind mittlere zweistellige MB schon realistischer.
Edit: ich habe mal bei Sony nachgeschaut, die geben die Größe des Firmware-Updates als 5,4 MB an. Heißt da ist wohl irgendwo entweder ein sehr großer Overhead, oder die übertragen das wirklich nur mit 18 KBit/s
Edit 2: bei mir dauern die Updates oft kürzer (20-30 Minuten), vermutlich wegen geringer Interferenz mit WLAN oder anderen BT Geräten (ich wohne nicht mitten in der Stadt)