Alright, lets assume you are willing to sacrifice some new features and could fight trough possible complications that may emerge while installing and connecting GWD version 1.6.2 to watch.
All this is based on a feature that was considered not compatible with further development of the GWD. Version 1.6.2 is last of those, where it is possible to use expressions for placement and rotation of element, while it is set as button. And the touch area of such button is fixed to the original placement of the element, while it can be displayed elsewhere.
The hands will be inserted directly as images not as watch hand element (the hand pivot point has to be in centre of the image). Then they will be made to rotate using expressions.
Expressions for rotating the watch hands images:
hour hand: [H]*30+[m]/2
minute hand: [m]*6+[s]/10
second hand: [s]*6 (in v1.6 this cant be made smooth)
Placement of the hands images - note the x,y coordinates values are composed of two parts.
First is the “fixed” for where the touch area will be, the second is for the expression - in this case there goes just plain number for how far has the image to be shifted from the fixed position, to display as centred. (this can be applied also on backgrounds overlapping with dial numbers and tick marks and so on)
Edit: note, that when building the watch face, there will be automatically generated screenshot added to it for a preview when selecting installed watch faces on the watch. This one is made from the working preview not from the run preview. You may want to replace it with custom one, saved from the run preview.