Aaron,
Could you please set 'yes' to Override user information
based on e-mail ID? found under Admin tab >> Self Service Portal
settings and check whether it is updating the user profiles ?
Jai Anand K
ServiceDesk Plus