I think it’s a lot more simple for Regina to hate Snow. “You promised not to tell my mother, but you still did and therefor my mother killed Daniel, so you are to blame”. As simple as that. It would be easier for Regina to blame her mother, but when you have a strong and domineering mother like Cora, you are not going to blame her. You’ll be too much under the thump to do it.