Another thought is that Oklahoma is part of the Academic Common Market, an association of “southeastern” states that will allow students to receive in-state tuition at an out-of-state school if their state doesn’t offer the major.
I did a search on College Navigator, and no Oklahoma publics offered any of these majors:
In looking at the Academic Common Market, none of these fields popped up as eligible for Oklahoma residents at other schools, but if you inquire, there may be a way to get a discounted tuition (and even better if you could use your National Merit equivalents at them…but that would certain be a reach). Anyway, just something else for you to investigate!