Multiple selects are very hard to work with using regular rules. If you add a rule that sets the field the multiselect is bound to to blank, you'll end up with a bunch of empty nodes - InfoPath doesn't provide a way to delete the nodes. I don't think there is a way to do this without code or a third party tool like qRules, I'm sorry - I know that isn't the answer you were hoping to hear.
Hilary Stoupa
