According to the SDA section 1290.26
- I am paraphrasing - if you are carrying under a different state's NR license and you are asked to present said license you must also provide a valid government issued license also from that state. In other words you must be a resident of that state to carry under it's license. I would say it would not be valid if you are an Oklahoma resident and carrying under another state's license. My interpretation of that paragraph. May be wrong. May be right.
You are referring to paragraph B of 1290.26 and that paragraph is referring to non-permitting states (a state that allows concealed or open carry without a license and does not issue licenses). IF your state does not issue licenses, but allows residents to concealed carry, you can concealed carry in OK as long as you have a state issued ID card from that state. I don't believe persons from a non-permitting state are allowed to open carry in OK. Paragraph A is the relevant one for non-resident licenses.