Basically, am I screwed?
No. I can think of possible 2 solutions here.
1) Backup your wallet file (at %appdata/Electrum/wallets - for preventive measures) and download the latest version of Electrum. It will try to convert your wallet file to the newest formats and you will be able to connect to the servers.
2) If your wallet file doesn't work on the newest version of Electrum (for some reason), you can try creating a watch-only version of your wallet, building a transaction, sending it to the old version Electrum for signining and broadcast it manually. That's an harder solution, so try out the first one and if it doesn't work, we can try this one.