We've been using "soy milk" for the better part of a century and we all know what it means. I don't see how this isn't more like "root beer" now, even if the etymological story isn't quite the same.
(edit: see below, attested for many centuries -- 'milk' as non-animal milks.)