Not really.
Web Shield analyses all traffic passing thru a HTTP connection (between your browser and an Internet server). This includes scripts embedded in HTML pages.
Script Blocker filters all scripts executed on your system. No matter if they're coming from the web (executed by your browser), or executed directly (*.vbs, *.js) or maybe even executed from within Outlook.