Daniel,
when it comes to CAA medical standards, despite what you may read here, there are no easy answers or solutions.
The CAA have a wide range of tests to diagnose any particular problem and I can assure you from personal experience that they will push the boat out to help you.
But ultimately, if you don't meet the required standard and nothing can be done, which unfortunately is sometimes the case, then that's it.
Good luck anyway.