It sounds like you've already done you're research well. If nobody can advise further you should be happy with all the info you've got
It's a shame about the vets over there, but maybe your vet will be wiser when given these options and be able to narrow it down along with his own knowledge for other animals.
Good luck, hope everything goes well x