You didn’t say anywhere in here if your crawl spots and your “logical” placement locations match up. This is not the most dire of details, but the room acoustics can’t be hacked without much more involvement and potential cost.
That said there are a few things you can do to investigate further if you have the patience and desire.
The main thing I see requiring attention is what is happening in the range from 40-60Hz. Can you find a way to set your phone up at you LP so that you don’t have to handle it/move it? As you noticed, a slight nudge can disrupt your readings.
Anyway, stack up books or amazon boxes; whatever it takes. Do your test sequence again, and look for the anomaly... in the case shown above, between 40-60Hz. If that repeats, you need to look at that in greater resolution. So run test tones every 5Hz without touching your phone, if you see the dip at two points, do a tone between them (i.e. 50 is low above, so I would micro test from 45 to 55 to see that with greater resolution). When you find the actual low point, look at the frequency wavelength and see if the subwoofer is that distance, or half that distance from I wall. That you may fix just by moving the sub an inch or two. That dip may also show up an octave higher, too (if the dip is centered at 52, you might see it again at 104Hz).
Slightly more challenging to deal with would be the room itself. For that I would seriously urge you to use the best location from the subwofer crawl.
Hope this helps.