There is a chance that tribes like the Osage’s can or would make it to where you had to be Native American to hunt or fish on tribal land Osage county is a big county
Why would they do that? IIRC, you already have to purchase a tribal hunting license to hunt on Osage owned land. They won't sell it to me at a discount so why should an Oklahoma hunting and fishing license valid on any state land be sold to them at a discount?
Of course that's all academic because I don't think the state has a hunting/fishing discounted license compact with the Osage Nation.