detect_hosts() now sets REMOTE_STORAGE_PATH from HOST*_STORAGE_PATH in the remote's conf instead of calling platform_storage_path() locally. SSH commands that check the remote's storage (check_remote_array, check_remote_disks, check_both_healthy) use $REMOTE_STORAGE_PATH so they work correctly when the remote is a different platform with a different storage root.