I don't have any further suggestions to offer, unfortunately. But if you don't mind, was your referral to the psychiatrist put through with the CMHT? Is this where the bottleneck seems to be for enormous waiting times?
Best of luck finding the help that you need. I hope things work out for you from here.