I searched a bit more for other variations of this problem and found this previous answer: "There are none at all available" when trying to put multiple items in something - #19 by Jonathan
That seems to solve my immediate problem too. I’ll plop in something like
Rule for printing a parser error when the latest parser error is the nothing to do error and the player's command includes "all from" or the player's command includes "all off":
say "Please be more specific about which things you refer to." instead.
I’m keeping this thread anyway in case someone else searches for this specific thing – and I’d be happy to receive suggestions that might be better ways to solve it.