Is the elemental formula due to allergies, though? If he has issues with dairy, then there's a reasonable chance he will also have problems with soy.
What a tricky situation! No chance of getting another script through a different specialist, then?