I spent 4 days trying to get this, my first new score was 1050k, then tried to improve it, failing a lot. I finally recorded a run that succeed.
https://www.youtube.com/watch?v=9CTs8vq8yvkI lost runs with higher time than this, so I kept trying until I got a better score.
Improved to 1059k, then finally to 1061k. I'm going to leave this map for now, but I will try to get 1070k again in the future.