EDIT: I am editing this to re-phrase some of the conclusions -- although I foresee a more thorough edit over the coming days to incorporate other relevant information I've found.
I started on this as it looked like a pleasant naval mystery.
I'm providing a Summary Answer above, and below my method for reaching that conclusion as well as other relevant ...
They are specifically Spanish 2 Escudo Doubloons minted between 1651 to 1773, or modern replicas - as they are identical, it would seem to suggest the latter. This Amazon seller 🕑 appears to have identical coins.
Image from https://www.eaglegames.net/Empires-Age-of-Discovery-Metal-Coins-p/101617.htm, used with permission of Eagle Games.
Note As @Volker Siegel said in the comments:
Do not try to clean them any further. Dirt and patina may reduce the
value somewhat, but traces of cleaning much more so.
I am certain this is a Spanish Real.
The real (meaning: "royal", plural: reales) was a unit of currency in Spain for several centuries after the mid-14th century. It underwent several ...