Installed GSX as its free with FSDT airports,removed entry from .dll, removed entry from FSX.cfg
Why you think you need to manually remove the entries in the XML files and in the FSX.CFG file ?
Nobody here ever said to do that because, of course, the installer automatically correctly add or remove (depending if you are installing or uninstalling ) the entries from the XML files, and it correctly removes the entries from the FSX.CFG, when uninstalling.
Whenever I install I never get the trusted FSX prompt to accept bglmanx.dll or couatl.exe, "magically" they Couatl and bglmanx.dll automatically get added to the FSX.cfg.
There's nothing "magic" at play. The way the Windows trust system works (not for FSDT products, it's for every Windows software out there ). There are several possible reasons:
1) If you ever made the mistake to NOT trust anything signed by us, you won't be asked anymore for anything signed by us, and so entries will appear in the FSX.CFG, indicating that FSX TRIED to have the modules running, but they were blocked by the refusal to Trust you added to your Windows trust system.
OR
2) If you said the opposite, meaning you said you ALWAYS trust anything signed by us, you won't see any trust request too, the lines to the FSX.CFG will again be added automatically, but in this case the modules SHOULD work, so maybe this is not the case, it's more likely #1
To verify this, go to the Control Panel, under "Internet Options", look for the "Content" tab, there should be a "Publishers" button, that will list the software publishers that you trusted, and another tab with untrusted publishers. If you see "Virtuali s.a.s", remove it from both tabs (especially if it's under untrusted), so you should now see the trust requests again, which is the default behavior.