No need to use milk at all. You can use chicken, seafood or vegetable stock to make a velouté, rather than a bechamel. They're very similar. Both start with a blond roux and then liquid. So, yes, the soy beverage works. Just watch for the sweet flavor in some of them which might be inappropriate.