I just re-read the original post and noticed that you mentioned UIInputValidator... UIInputValidator was removed in 3.0.3. Check the version notes.
You need to follow upgrading instructions from the readme that involve deleting the NGUI folder, or you will always have issues like these when scripts get removed.