### Body

We currently miss fsspec retrieval for providers and #36186 fixed compatibility issue with it, so we should likely add unit tests covering it.

### Committer

- [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
attach("ffs", fs=FakeRemoteFileSystem(auto_mkdir=True, foo="bar"))
        attach("ffs2", fs=FakeRemoteFileSystem(auto_mkdir=True, foo="baz"))
        dir_src = f"/tmp/{str(uuid.uuid4())}"
        dir_dst = f"/tmp/{str(uuid.uuid4())}"
        key = "foo/bar/baz.txt"
        
        
        _from = ObjectStoragePath(f"ffs://{dir_src}")
        _from_file = _from / key
        _from_file.touch()
        assert _from_file.exists()
        _to = ObjectStoragePath(f"ffs2://{dir_dst}")
        _from.copy(_to)
        assert _to.exists()
        assert _to.is_dir()
        assert (_to / _from.key / key).exists()
        assert (_to / _from.key / key).is_file()
        _from.rmdir(recursive=True)
        _to.rmdir(recursive=True)
    def test_serde_objectstoragepath(self):