My son also has an anaphylactic allergy to milk. We use rice milk as a substitute, so I'm not sure the suggestion I'm going to make will translate to soy milk. Pacific Foods makes a "juice-box" size version of their rice milk and it doesn't require refrigeration. Perhaps one of the soy milk manufacturers does as well? That way, you could just pop one of those into your backpack for use while you're out.