This is very interesting info. Even if the map is impenetrable, it would be nice to be able to try a newer software rev. I've emailed tieCar for some pricing info.
EDIT: They've replied to say they don't have anything compatible with the K1300...
As a starting point you could get the vehicle updated to the current software at a BMW dealer, if you have ESA I expect they will charge 45 mins labour, but you might be able to agree 30 mins,
I got mine, a Jan 2010 bike approved used, paid for the factory alarm to be added and asked them to update the software...
It came back saying it was updated (displaying I-level from K024 17-07-500) but every module was on the original software (I have a mate who had one, and his was properly updated in 2014), all that fake I-level is showing was they added a unit. Badly, with no alarm LED in the instrument cluster, and they "couldn't" turn on tyre temp display with ISTAP.
I went home and turned on the tyre temp with Motoscan app, and saw it showing the updated i-level, but with all the old software. Then the rear ABS sensor died (standard DTF) and the traction control when mental. (suspension / rider mode Up button for 1 sec to disable - always press after starting the bike its far better with it off !!!). The BM dealer diagnostic software is wrong and informs them the front has failed. (Mate spend over £1000 and 6 months at 2 main dealers trying to get his resolved - before he had the idea to swap ABS sensor connections to the ECU and found which was at fault). So whilst at a proper dealership and still they took 4 hours of fighting ISTAP ending up changing both ABS sensors to fix it, I asked they update the software....
I've now got a real I-level showing K024 18-03-500 I get just about self cancelling indicators ( its more a time out safety thing but its works - 20 flashes on the motorway and 33 round town), the LED for the alarm in the cluster now operates and the engine software was updated. It is smoother below 4k rpm, but it feels slower above this*, I kept stalling on the way home at junctions (maybe that was adaptions learning the new map... as it seemed to improve and I don't have this issue anymore).
What I did notice is on Europe bikes they are supposed to have (euro measure of octane) 98 octane fuel all the time, running 95 or 97 its exactly the same seemingly a bit more bland running a map from 2014 vs the original 2010 one. *However one company here Shell sell 99 octane fuel and this year trying this was a revelation. Straightaway after filling up the bike was far livelier, happier and faster with 99 (at sea level). And much closer to the power output I thought it had when I bought it, but with the smoother running down the bottom.
euro spec original map 07722566
later euro map 08522505
By the way Pretoria South Africa is pretty high up (and low in humidity) at 2000m (6500 foot), they get 93 octane (euro version of the rating) and 95 at Capetown (sea level). So if you're even higher, factor the bit extra this engine needs because of its state of tune, but don't run the highest possible. Octane slows the burn, but the altitude will already do that for you....