Thanks for hint.
I finally got a breakthrough 1 hour ago:
It is actually very simple, properly so simple you did not realize what I was trying to do.
Instead of using
create_clock -name {CLK_80M} -period 12.500 -waveform { 0.000 6.250 } [get_ports {CLK_80M}]
I should forget about the pin and make a base clock directly on the post synthesized global net as pre-synthesized signal name is interpreted as the pin)
create_clock -name {CLK_80M_INTERNAL} -period 12.500 -waveform { 0.000 6.250 } [get_pins {CLK_80M~clkctrl|outclk}]
nb For other beginners I can add that in Timequest a pin is not a pin. A pin is called a port and a pins means an input or output of an internal FPGA primitive.
Case closed