Hey Sam.
If you got your bike directly from Enigma in Hailsham, it might be worth taking the frame along to let Geoff Roberts have a look at it and give you his oppinion? Considering he is literally just down the road (Boreham Road)?
I know he's not specifically a Ti frame builder, but he can surely give you his thoughts?
Best of luck with getting some kind of resolution with it.
http://www.geoffrobertsframes.co.uk/