Excellent ideas and you could also check whether the AME is still on the CAA list. That information is buried in their website.
One of my AMEs whom I'd seen for years suddenly stopped being one, overnight. There's lots of politics in aviation medicine too.