How to remove reference field value after delete its reference node
Try using Reference Delete module..

Project page says


  Deletes values in reference fields created with Entity Reference or
  References when the referenced entity is deleted.