I totally empathise with your difficulties. We found one great doctor who was more up to date with the B12 issues but she advised my daughter that she was going away on maternity leave and that the other doctors in the practice would not agree with her recommendations regarding supplementing B12. Needless to say she left, we then moved and now we're in a similar situation as you are.
As I see it there are a couple of different ways to go ahead and I'll post what I think is the logical way for us (daughter and self) in a similar situation ...
We will go ahead with the genetic testing out of the USA. Considering the relatively low price of under $100 USD, it is much less expensive than seeing a Psychiatrist for $350 for 45minutes which is where we may all end up if no one starts to take us seriously.
Once you have that information then you are ahead already. Then you need to interpret the data and you can find that information with help here I'm sure.
My seriously real problem with getting the genetic testing done overseas is that I'm very wary of the gathering of health and genetic data by other countries.
In the meantime we will keep supplementing with the B12. I'm not sure how many free blood tests you can get over there per year, but we can only get 3 for vitamin type levels per year so my daughter tells me.
We're looking for the same information as you are as you know, so I just wanted to tell you that you're not alone and it will all work out in the end, but in reality it needs to be sooner than later.
btw I think your medical practice needs to upgrade their security online.
take care.