Personally, I don't think the value of JK is relevant here.
"Refuses to go to school" and "didn't go to school" are key points here. An independent high school student 'doesn't go to school' a 4 year old is 'taken' to school. End of story.
Every single week someone posts on here about a child who 'refuses' to nap. No one advises the poster to just let them not nap then. Or a child that only eats pizza. Do we suggest only feeding them pizza? Why is this situation different?
Some kids take to school straight away while others need encouragement and time to settle in. Not much different than transitioning a new child to our care. You are the parent so you make the decision. Either pull her out right now or start working with her to get settled into the new routine. Letting her choose not to go if she has a tantrum is giving her more power in the struggle and is teaching her that this behaviour gets her what she wants.