I wanted to add that it is very nice of you to take the trouble to look into what he should or should not be eating, and he is fortunate to have a supportive parent. I do sympathize with the dietary restrictions and allergies.
If it is available and affordable, and if you have storage space and can take delivery at home, halal meat can sometimes be purchased online. You may have already looked into that, but just putting it out there!