I think the name "Israel" came before the death of the prince's son who raped Dinah. The name came after Jacob had a struggle with an angel or a man (depending on where/what you're reading) on the night before Jacob met Esau (in adulthood). Dinah's rape and the circumcision murder came later.