Finally, after a lot of testing - I finally understand how to do a perfect run of this level - and although this isn't remotely close to it (a much higher 7k is possible, maybe 8k but I doubt it), I'm very happy to be the first player to reach 7k here with my awful luck over the past year or so :)