I 'think' the script is done except for tweaking against server run-time expectations.
Now, for the hard part..TESTING!
The 'bots_updater' branch has the script, as well as all other changes, committed to it..so, take a look if you're interested, give some feedback if you care!
https://github.com/EQEmu/Server/tree/bots_updater
EDIT: Updated script pushed to remote branch fixes special case column updates.