FYI a Drinkmate is better for beverages other than water.
CO2 pressure will vary with temperature. You can get more CO2 in the wine by lowering the temperature. I’m sure it freezes much lower than water. Also it will be less foaming when colder. Might try putting it in the freezer for a while...