Let's say I open with Zubat and a wild Elekid appears, which, when defeated, would give Zubat one speed EV.
I switch to Magikarp, and, after the fight, both Zubat and Magikarp would receive one speed EV each.
Before being knocked out, Elekid calls for Chansey, which will give two HP EVs, after Magikarp annihilates her.
I wanted the speed EVs for Zubat, but not the HP EVs.
Question is, will Zubat only get the EVs of the Pokemon it interacted with before switching, like it would if it were in a normal trainer battle, or do SOS battles share all the resulting EVs with all Pokemon that appeared on the field?