Commentaire officiel
We do have a specific article that describes what is done:
https://support.dronesmadeeasy.com/hc/en-us/articles/211398963-Determining-the-Flight-Speed
You can certainly set the ISO to a huge value to get shorter exposure times but at the cost of image quality.
For most heights there is not reason to have a faster exposure time than 1/400 or so.
Your experiment sounds like it was a good one but it might not have kept the ISO value.
The GSD is a function of altitude. The speed is adjusted to try to keep the ground smear below 2X the GSD (or whatever is set in the settings). Ground smear is calculated as the flight speed times the exposure time. A 1/300s exposure time at 15 m/s gives you a ground smear of 5 cm. For a GSD of 2.5 cm/pixel that is a decent speed. But, for a GSD of 1 cm/pixel it would be a ton of smear so the aircraft would slow the aircraft down to 6 m/s to keep it at 2X GSD.
2X GSD has long been the standard for "usable" pixels in aerial imagery.