I appreciate your very thorough comment! Those are a lot of good ideas. I do have some coyote time, but perhaps I should extend the number of frames it allows. I tried to add a few frames where you could face away from the wall and still wall jump, but it seems it needs some work there still as well.
Very impressive that you were able to get that high of score! At this point I may give up trying to get it myself :)
Thanks again for all the feedback!