D'oh! I managed to mix up allow_quality as in allowing quality modules and forgot what I was actually forbidding.
It looks like I can't just tell factorio to disallow quality versions of the casting LDS recipe, instead I'll have to add a "molten LDS" fluid that is first mixed and then cast in a separate machine.
I was going to categorically forbid quality modules in crushers, but then thought that maybe it was overstepping a little and went with this approach instead. But since I don't seem to be the only one to think about disallowing quality modules in crushers outright, then maybe it isn't as outlandish as I thought.
I'll be posting an updated version soon.