My friend, no disrespect meant. Just suck it up for another 10 months and return the car.
There is one broker in marketplace who has been offering BMW pullahead if lease ends Dec 2026 so you may want to try him out and see if he is able to offer some help as I doubt you can wash it all up in one shot.