Docker save -o, Docker load -i show another Layers of the image

Hello, everyone.
I have the private repository in amazon ECR.
I’m pulling the image to the one host, and trying to make docker save for deliver the image to another host, like this way i don’t need to download fully the new upgrade image because of the problem with the internet connection. And just pull the few layers that i need update.
The issue is, That when i make docker load -i, i see another layers and when i pulling update image i see that docker start download fully all layers that already been at anoher host from where i bring the image