But if I didnt have GSX then SODE wouldnt work here?
Yes, GSX is required for KCLT, and not just for jetways, but for the docking systems too.
This is not a problem, of course, since GSX is totally free to use at all our sceneries so, even if you don't "own" it, you should install it anyway, and even if in Trial version, it will work entirely at all FSDT airports.
A GSX purchase is required only to use it at non-FSDT airports.