dottext blocks tags that contain "script". However, it doesn't block "Script" or any other version with case variations.
We (just today) replaced the handler in dottext with our custom badtags library - it lets you put in whatever you want, but it doesn't render it on the outside.
You can see a post with bad tags here: http://pbj.ctlt.wsu.edu/spaeth/archive/2004/08/30/499.aspx