Size of frame was cast into the headtube, as you guessed.
Early bonded carbon Peugeots used to use Vitus lugs with an adaptor piece to the carbon tubes (larger than Vitus carbon tubes) but Peugeots were measured c-to-t rather than c-to-c, so the 58 cm Peugeots have 57 cast into the head tube.