Heres what I did to to my Steam version to keep playing the game until everything is fixed right.
1. Before updating GTAV, make a backup of your GTAV folder, the one that has your LSPDFR in it.
2. Update the game.
3. Block GTAV in your windows firewall.
4. Copy your backup copy over the newly updated GTAV folder.
Now Steam thinks the game is updated and I can run my older version of LSPDFR without any problems. Also, without Scripthookv, ELS doesn't work. So for me, the best thing is to keep playing the older version until everything, including scripthookv is fixed.
Thanks for letting me add my 2 cents worth.