Great follow-up!
Did you build it?
Seeing some gaps at the lug lines, I would never ride it. But I do wonder where that bike might have been.
I have seen the seat pin with saddle clamp on more than one European bike. But they may have been assembled in N America.
__________________
Vintage, modern, e-road. It is a big cycling universe.