I just net them.
But it has to be really fine net. Last year, the Bl**dy things wriggled their way through sa called 'butterfly netting', an did their worst. They often couldn't get out again!!!
This year i've had the plants under cloches made from old net curtains, which are fine, but we're now making larger ones and using very very fine insect netting 9expensive!!) from Harrod horticultural.
So fingers crossed.
as for spraying with rhubarb water - don't know.