Hey mate- so it worked, finally! I had to do some tweaking that even I don't understand...
But, why can't I just make an attribute called "foo" for a group of particles, and then make a simple AOV that is a white matte for those?
Here's the project if anyone wants it:
ParticleMultiMatte.hiplc