Thanks for your ideas, I too am clutching at straws a little so any thoughts are more than welcome :)
I'm hoping to get a brew in either just before or just after new year, so I'll perhaps try to incorporate some of your potential ideas. My friend is a 5 gallon glass carboy brewer and he always rinses it with boiling water prior to filling, so perhaps on top of a deep clean of my kegs and the dip tubes I could also adopt this idea prior to co2 purging.
I know a lot of the LODO guys like to use boiled water so perhaps I'll maybe start following some of those processes, including filling the kegs with boiled water for purging instead of just tap next time. I've also got a few different mash options on my kettle and the last few brews I've used the sparge hat or sparge manifold which both spray wort over the grain during the mash. I may go back to the pipe sat on the grain bed to reduce introducing more oxygen whilst mashing or maybe look at a sparge manifold I can sit on top of my grainbed to distribute it a little more evenly. I've also read about pre-boiling your water and using some sodium-metabisulphite to remove oxygen from your mash and sparge water, so maybe I'll give that a go too.
I'll report back after my experiments
Any ideas in terms of acetobacter if there are any test I can do for it's presence? I have a reasonably powerful microscope so I could try swabbing and cultivating some plates although I haven't done this since A level science