Does any think Mexico's Doctor will do anything right at this point. Find another embassy approved physician, Pay for a new physical, pay extra money, and only get done what's needed.
When I applied to collect SS Benefits, at retirement age, after being citizen for 60 years, I had to send them my translated foreign, birth certificate.
My neighbor in Colombia where I live part time, just lost $3000.00 she payed, from an colombian attorney. When she complained about not getting a US visa, the lawyer gave her back $1500.00. Good business for not doing anything.