Wrong caller ID for home number
You could always remove the home number from your contact information. It will then match your wife when getting a call from home. You can try re-adding the home number back to your own contact card and see if the change sticks.

If you have the home number in your own contact info as well as your wife's, Android will display the first contact it finds. Since your 'self' card was probably synced before your wife's card, Android shows your 'self' card as the incoming contact. (Whereas before, you likely added the home number to your wife's contact first, then to your 'self' card later).

There's another android.se question asking a similar question.