Indeed; so here we go again! This was for 1 l/s of H2O back in late 2014;
1 litre of water is 3.3 x 10^25 molecules of H2O.
Solar wind speed varies, but a good average for this purpose is 400 km/s.
Density of the solar wind at about 2.7 AU; well, at 1 AU it has been measured at about 7 protons cm^3. This also varies, but is a good average. This decreases as the inverse square of the distance from the Sun. 2.7^2 = 7.29. So, a good approximation for the solar wind density at 67P at the moment is 1 proton cm^3. Area of 67P impacted by the solar wind; latest measurements put it about 4km x 3km at its widest and longest points.
Of course it is very irregular in shape, but let's be generous and say it
presents 12km^2 to the solar wind at any one point in time.
Water production from 67P as of July-August 2014 equals an average 1 litre per second.
So, how many protons are hitting 67P per second? 12km^2 = 1.2 x 10^11 cm^2. Every second 400km worth of the solar wind is blowing by. 400km = 4 x 10^7 cm.
So, (4.0 x 10^7) x (1.2 x 10^11) = 4.8 x 10^18 proton impacts every second. It takes two of those protons to make a water molecule, but we'll just be generous again and see how many OH molecules would be formed, which will be the number I just calculated; 4.8 x 10^18.
As previously shown, 1 litre of water contains 3.3 x 10^25 molecules of water! So even being very generous in my application of quantities regarding size, and only using the formation of OH rather than H2O, you are short by a mere 7 (SEVEN!) orders of magnitude in the required number of protons needed to produce just 1 litre of water per second. And this is in July-August. Around perihelion 67P was outgassing (from memory) well over 100 l/s. We also need to take into account the reaction rate of the protons. I can't be bothered looking this up, as it has clearly been shown already that these proposed processes by Thornhill & Anariba are junk. However, you would need to increase the solar wind density by roughly 10 orders of magnitude. For the mathematically challenged, that is 10 billion times!
Hale-Bopp, at 200 000 l/s doesn't bear thinking about.