I suspect that if you bought a new battery and fitted it, the bike would be rideable again.
For the relatively inexpensive outlay it would be less hassle than waiting around for BMW to scratch their arses all day and try to find something else to blame it on.
^^^ That
Also you don’t get some gorilla strapping your bike to a low loader to get it home.

. Eventually the next day I got the bike back.