How can I proportionally scale a UV Map when scaling the object
One way is to use Object Coordinates and an Empty.
The texture will then keep its size when objects are scaled.


Add an ampty to your scene
Set texture coordinates to Object and target your empty
Adjust the texture position/size by moving/scaling the empty or via the Mapping node.