Thanks for your input. The lack of gussets at the headtube had me wondering aswell.
I have seen another XCR EC with a 1 1/4” headtube, I believe it is also on Retrobike. I will try to find the topic.
I will try to get the serial number from the bottom bracket and see if this clarifies things.