Are you sure you're pushing the corrugated pipe far enough into the spigot ports at each end ? Or am I confused as to which bits are leaking ? :-))
Silicone sealant needs a certain time to skin over and create a good seal, so are you leaving enough time between pressing the fittings into place and actually running water over them ?
My advice is for you to now sit back, relax, and take a look at the job from a bit further away. You're trying to hard to solve one problem and it may be that something else is causing it. Go put the kettle on and make yourself a cuppa' tea. Then go sit in the loo drinking it and looking at what you need to do. :-))