How to stop Siri from playing undownloaded purchased songs
I do not know about a better solution than logging out of the Apple Store. It will prevent Siri from accessing your purchased songs library from there.