AFAIK, tkinter has never supported geometries measured in millimeters.
From the official tcl/tk documentation:
NewGeometry has the form =widthxheight±x±y, where any of =, widthxheight, or ±x±y may be omitted. Width and height are positive integers specifying the desired dimensions of window... X and y specify the desired location of window on the screen, in pixels.
Nowhere does it say you can use screen distances rather than pixels. The documentation is virtually unchanged even if you go all the way back to tcl/tk 8.0.
Screen distances (as mentioned in the first link in your question) can be used in other places, such as specifying the width and height of widgets. The geometry
method doesn't use screen distances.