the Security Assist Wizard does not create an Update password page.
The pages created when you run the security assist wizard are:
Registration
Login
Profile
EmailPassword
Logout
See the "Introduction to SecurityAssist" tutorial in the solution recipe section of the security assist support page for instructions on creating a New Password page:
securityassist/
I have never seen security assist generate code that looks like what you have pasted.