Since I have not heard anything here and since you probably would like to become a paying member to get help with “PULL LIMIT”, I looked at it myself.
For my part, I know that Watchtower is the problem as it pulls updates every ~ 5 minutes.
When I had 20 images, I thought, 6 hours = 60 minutes per. hour, it’s 360 minutes where I can pull 200 pulls.
So if I know that 360minutes = 21600 seconds and I have 20 images = 432000 this I divide by the 200 pulls = 2160 seconds.
So for every 2160 seconds, I can draw an image, without getting beyond the 200 moves within 6 hours.
So I deleted Watchtower and reinstalled it with the following parameter.
sudo docker run --name="watchtower" -d --restart=always -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --stop-timeout 2160s --interval 21600
It works for me, I do not get in “pull limit error” anymore and can even pull some new installations if I have something else I want to install.
I do not know if this is the best way to do it, but it works for me.