I disagree with both :D 
if I don't check the write consistent hash, the remote get can return null instead of the value and the scenario4 and 6 fail because the remote get is received in the old owner after the invalidation (they no longer have the key). However, the requestor hasn't received the CH_UPDATE, so that's why I check the write CH