fix delete_hash_key to handle binary range keys