Your srcds watch cmd file....what command lines are you using to start your server (paste into 'code' bb tag, XXXing any passwords)
Only suggesion I'd have at this time, since it's rumored Garry reverted changes that required us to fix an update he broke, and that code is still in SVN, is try our release version of both ULX and ULib.
Delete your addons/ULib and addons/ulx
Backup, then delete, your /data/ULib and /data/ulx folders.
Download, extract, the non-svn zip file versions of both ULib and ULX to your addons folder from our downloads page.
Start server up again. Give results.
What concerns me, and my team, is the oddity that SVN is still working for everyone else that updated it, even after reversion by Garry.
Please confirm, and I know you've typed much info.
After re-install of the srcds server and game content, as part of your testing, the only non-original content/addons you've attempted placing back in the appropriate folders are ULib and ULX.
You did not place any of your /cfg files back.
You did not place any of your /data/U... folders back.
I'm talking vanilla server, minus even your previous bans/configs, except for non-modified-by you Ulib and ULX?