How to pick the desired contact/contact image when dialing a number shared by two (or more) contacts
I assume the profile photo chosen is based on the contact ID, however an easy (albeit less than ideal) workaround in this situation is to create a unique contact for "Home", set the desired photo there and add that as a separate direct dial option.