Where there's a will there's a way; are BMW inadvertently attempting to future proof their monopoly of ancillary spares?
Perhaps you could buy a replacement generic battery (physical size / Voltage / Perhaps with a greater Ah capacity) then simply cut the "Unique BMW Battery Connector Wires" and solder the four wires to those of the replacement battery?