Hm, I didn't quite notice those things when I played. You might need some physic values tweaking. If you need some help I suggest looking at my player script https://github.com/arya-s/crabbed/blob/main/Player.gd
I use the same values that Celeste does.