MSFS support responded with:
“I believe what is occurring is you are just overloading your PC with additional software / mods, thus leading to the MSFS crash. We see this quite often with GSX Pro in particular.”
This reply just confirms what I guessed:
They really have no idea why MSFS crashed, so they provided a very generic reply saying the sim is just overloaded, and tied this to GSX Pro, not because they know it's the cause, just because the program is quite popular, so they are getting a number of reports which is purely based on the fact there are many using GSX and several might have been misled by the Event viewer that Couatl was the "cause" of the crash, when it fact was the victim. I agree to a casual inspection.
This might seem reasonable, so many users reporting crashes in general and providing MS support with an Event viewer, are the reasons triggering that reply from MS support.
Now, it is possible that, rather than GSX/Couatl crashing the sim, the Navdata API (which is part of the sim) might have crashed itself, just because GSX made a call to it. This has been acknowledged in the SU13 release notes:
https://forums.flightsimulator.com/t/release-notes-sim-update-13-1-34-16-0-available-now/610338 Requesting some data using the NavData API shouldn’t freeze the sim anymore
This shows that it was likely, until SU13, that calling into the Navdata API could freeze/crash the sim, and of course GSX requires the Navdata to work so, it is possible that not ALL known issues with it have been fixed, and this might also depend on which Navdata is used. And these bugs in the Navdata API (which is part of the sim and only MS/Asobo can fix), might have been the very reasons why MS support has accumulated some kind of history about "GSX Pro crashes", when in fact they were bugs in the sim which weren't fixed until SU13, and we are not sure if there are still issues left, that is not all bugs in the Navdata API has been fixed.
To provide for this eventuality, we added a new option in the GSX Settings to Disable GSX in Cruise.
Normally, while in flight, GSX makes a call to the Navdata API when you open its menu in flight, to get a list of the nearby airports and allow you to pre-select a gate before landing. Enabling this option will stop any communication with the Navdata API unless you are below 10k feet and are flying 250kts or slower so, even if you open the GSX menu during in flight accidentally, with GSX disabled, it won't do anything.
Also, enabling that option might help you with troubleshooting: if you are still getting a crash in flight, and you were flying over 10k feet or faster than 250 kts, you can be 100% sure it wasn't GSX.