Thanks for the updated info. I was able to register and login without issue. I was then able to enter the wrong password and got the forgot password email to be sent.
I did not see any reference on the profile page for the verification email. Did you remove this part or alter the existing pages in any way? The verification email should be send when the user registers using very similar code to the forgot password page. Since the password is being sent the verification email should also be sent but I do not see a tie in for the verification on the profile page.
Please post back with some info about how you have this setup, a copy of your registration page in a zip archive would also help. I will take a look and let you know what I find.