Yeah, the shear pins are meant to shear, when the prop hits an obstruction. For motor without hubs in the prop for example.
Your prop is protected with a hub, so the pin in your motor simply drives the prop, it isn’t meant to shear.
If you put a shear pin in a drive pin motor, it wont hurt anything, but you may need to change it much more than usual.
You don’t want to put a SS drive pin in a motor that requires a shear pin though, or if you hit something, you could cause catastrophic damage to the powherhead.