Translation:I can't drink milk, but I can drink soy milk.
I agree. Most English speakers would say "cow's milk" if they're contrasting with "soymilk". Also, true milk doesn't hav to be cow's milk; it could be goat milk or sheep milk. And in the Chinese 牛奶, the part 牛 literally means cow, so it is implied that it is cow's milk.