Matthew, so I understand Parse does not do this kind of session control for you. I may be wrong, but Parse sessions are fairly limited, and only recently have they included the session validity feature, so you have an idea! Until a few months the user session was eternal, remaining the same after it changed the password.
One solution would be to create your control. If your goal is to keep the data synchronized across multiple devices one way would be to register all the user's devices and create flags in their records reporting the device that inserted or changed the registry. Then through a CloudCode script you send msg to the devices that need to be synchronized again.
I think this would be a path.