Change keyboard layout permanently
You can rearrange the languages from System Preferences > Languages. Don't delete English but put Spanish ISO first. I've it like that and the config sticks through restarts and the like.