Based on what?
From what I read in the story, the EO is just a temporary device used until the House rewrites the legislation. It looks like the Idaho State Senate had similar concerns regarding the Constitutionality of a similar bill, and voted it down. The Idaho Senate is 28-7 Rep-Dem.
If the Senate had voted it down then it wouldn’t have needed vetoed.