Hi,
The print users command can return the change password state of a user
gam print users username changepassword
It will return true if the password needs to be changed by the user, it won't let you determine how they got into that state (ie: whether it's the original password or not)
I think this is the closest you are going to get with GAM.