I don't think so - because the ranchers would still bear all of the costs of the problem of having wolves exist. Insurance doesn't transfer costs to the whole group that benefits from the existence of wolves. Having the costs come from the public purse seems like a good way to do that fairly. Although in the case of wolves, it seems like politics seem to play as much or more of a role than fairness.