Can you only enable/disable stock alerts on a store-view level?

No, it’s possible only on a website level due to native Magento Stock Alerts configuration.

See more details on Out of Stock Notification page
Rate the answer?