What are your casting dates? We did a thread on this a year or so ago. The heads on my 62,000 mile original 340 Formula S are the same way.
My cars build date is 8/67 and the date codes on my heads are something like 1 or 2 months before the build date (I would need to go look again)....
This is what we came up with.....
Very early 2531894 heads may not have had the "X" cast next to the plug hole.
Some said.... Without the X they are not X heads, but they are 2531894.
Its strange how people look at this.... All heads with an X are X heads. All heads with an X will be #2531894.
#2531894 heads only came as "X" heads... There was no small valve or whatever version.....
But... A #2531894 isn't an "X" head without the "X". Some may say..... Even though it is in all ways the same as all other #2531894 "X" heads it just doesn't have the X.
This is a fact... If you have #2531894 heads, you have 340, big valve heads.
In short..... #2531894 heads are X heads and that is what you have.