Mine are aluminum, but I don't see any push-pin mounts. Pretty sure these were braze-ons on my '85. 🙂
Also pretty sure there was no primer used, before paint, as it chips way too easy. I admit, the wind has caught me unawares a couple times, but it still chips off way too easy. 😲🤔