I agree. The crown on your button isn’t a royal crown (and bears no resemblance to the crown on the Spanish coin you posted.) It’s more typical of a crown for a “Count”. See the examples in the Wiki entry linked below, and scroll down to “Spain” for examples of the royal crown:
https://en.wikipedia.org/wiki/Crown_(heraldry)
The small shield in the centre of the armorial is what’s known as an “inescutcheon” and the inescutcheon with three fleur-de-lys (for the House of Bourbon) arranged as an inverted triangle was added to the Spanish arms in 1700, and still used today. I’ve never seen it represented as an actual triangle.
An inverted triangle, known heraldically as a “pile” is often seen as a charge on family armorials, representing a large piece of wood used by engineers in fortifications and bridge construction. It was granted to military leaders for significant deeds or to those who showed great ability in any kind of construction, but I’ve never seen it represented like that. It’s usually a solid figure (not an outline), and issuant from the top of the shield (not isolated as a standalone triangle.)
From 1700 onwards and until 1931 the charges in the quarters of the Spanish arms were a lion rampant for the Kingdom of León in the 1st and 3rd quarters; and a castle for the Kingdom of Castile in the 2nd and 4th quarters. It’s difficult to say what the charges are on this button (they’re a bit clearer on the ‘Reddit’ example), except to say that the 2nd and 4th quarters are the same (but don’t appear to be lions), and the 3rd quarter is definitely not a castle (it actually looks more like a lion.)
My bet would be that this is a pretentious civilian fashion button with a fantasy armorial using borrowed elements of heraldry.