Thanks for the screenshots, that's quite helpful. It seems I was a bit optimistic for the allowed values for "Largest tile size" (tilemax). Long story short, use 1024 at most for "Largest tile size". This is a limitation of what Factorio rendering engines allows to render at once.
For the details: zoom is calculated as rendersize / 32 / tilesize. So, with tilesize = 2048 (and rendersize = 1024), that gives us a zoom of 0.015625, which is smaller to 0.031250 (which corresponds to tilesize=1024)
For searchability: error message was "Error while running command "mapshot": Zoom has to be greater than or equal to 0.031250".